X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_iso_lang.h;h=e37739fcd51aa910ea33a9c5486c2e25386808e0;hb=12ade3e3bc975d5426ba4af155b7372c31093b31;hp=51daac60fa54d2239162ee53fe2a2978606af366;hpb=ebe615077be69d2768e0f2fa437826231cf99ad7;p=vlc diff --git a/include/vlc_iso_lang.h b/include/vlc_iso_lang.h index 51daac60fa..e37739fcd5 100644 --- a/include/vlc_iso_lang.h +++ b/include/vlc_iso_lang.h @@ -22,17 +22,18 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. *****************************************************************************/ -#if !defined( __LIBVLC__ ) - #error You are not libvlc or one of its plugins. You cannot include this file -#endif +/** + * \file + * This file defines functions and structures for iso639 language codes + */ struct iso639_lang_t { - const char * psz_eng_name; /* Description in English */ - const char * psz_native_name; /* Description in native language */ - const char * psz_iso639_1; /* ISO-639-1 (2 characters) code */ - const char * psz_iso639_2T; /* ISO-639-2/T (3 characters) English code */ - const char * psz_iso639_2B; /* ISO-639-2/B (3 characters) native code */ + const char *psz_eng_name; /* Description in English */ + const char *psz_native_name; /* Description in native language */ + const char psz_iso639_1[3]; /* ISO-639-1 (2 characters) code */ + const char psz_iso639_2T[4]; /* ISO-639-2/T (3 characters) English code */ + const char psz_iso639_2B[4]; /* ISO-639-2/B (3 characters) native code */ }; #if defined( __cplusplus )