mirror of
git://nv-tegra.nvidia.com/tegra/v4l2-src/v4l2_libs.git
synced 2025-12-22 09:21:28 +03:00
Updating prebuilts and/or headers
f751b481c4a9203345cdbb6459d0f2882f7cdbd9 - include/libv4lconvert.h 6feb5b2b8c99c99712dd1ea7fe9ab674d58bf86b - include/libv4l1.h f2b73fa5ab10ea7038e58bd9a4461d8e16316249 - include/libv4l1-videodev.h bc44111fd6b2f0374a9fc67b1b23666c5c498b2c - include/libv4l2rds.h 94434b9692371b7d5f54ddef2141d22d90079ce9 - include/libv4l-plugin.h c84a9a115a21d1fd20da0f6ca3df7b46dd23cd2a - include/config.h 1edc439e6c0fc98513fa4a69557eb6221d043be0 - include/libv4l2.h 2f55ba765c689500401111747bb381b5aca77b30 - include/libdvbv5/desc_ca.h 4c412880f0c49cd00cb16e56eed082c4744211a5 - include/libdvbv5/countries.h c1212a9308d96730de547648d3cda2fc144d0e29 - include/libdvbv5/desc_atsc_service_location.h 4fe7def34ff640fc5e327b3596298169fdfe2f1c - include/libdvbv5/mpeg_ts.h ef979f3276cc3cad6e947865a42643fbba860c69 - include/libdvbv5/mgt.h ac87e3306569dae329809f27ef227c5d50f0b60e - include/libdvbv5/desc_event_short.h 98365b48442b9e3abb58101983b5da8c14f78289 - include/libdvbv5/dvb-v5-std.h 9a2b20076d6728b5799096e4149e33a73119e1ef - include/libdvbv5/desc_sat.h c8b4fc511833f0993fa740a529e1f61e0f5a216f - include/libdvbv5/mpeg_es.h 44ab16a8d4eae09690c71a6301927c1da55dda6d - include/libdvbv5/descriptors.h 9d523ee179af955a687662996050ee3cfaacf2ab - include/libdvbv5/crc32.h c18291ff9009bfe71a2c7c6f0fce75331dc95e30 - include/libdvbv5/sdt.h 02168c58e3c772f116f075085579ac4a8422e819 - include/libdvbv5/desc_terrestrial_delivery.h bdf514383ca0afe981cf4fd6af86440db2dc6667 - include/libdvbv5/pat.h 22c83d133e5c1d2648efb3028e0d89c970d0aad4 - include/libdvbv5/desc_partial_reception.h 96db22ef84892a36d5df3cffa0b30d5bad01939c - include/libdvbv5/desc_logical_channel.h 73b7b0cf684de0e8a4eae49a8521f81b411d7b72 - include/libdvbv5/desc_ts_info.h 7fb0966c6a1ccdf1a8844aed4a94d4ae1d02fcd7 - include/libdvbv5/dvb-fe.h 6e6fd4c61c1f61006c63214cbe4868d49428ddb9 - include/libdvbv5/mpeg_pes.h efa3a711499f68ae370d49d98dc1963bf6bafcd8 - include/libdvbv5/desc_extension.h d562371bb8a3b961c4d63a0f5618453bdff4bcd3 - include/libdvbv5/dvb-log.h b72b6d1ffcdd81e3e631c7c20bb30e5c287dc7ff - include/libdvbv5/vct.h 92d4c28148d0b537c8afc289e1a76de68435cba0 - include/libdvbv5/dvb-scan.h 6bd2ed0beaf6aa4838e239198564fd8e1d20a3a1 - include/libdvbv5/desc_t2_delivery.h ad13bfa0b1642fc72cca387e62bc193974c8d5ee - include/libdvbv5/atsc_header.h 450fab787e61210c0c5f527df92c31c90b44a113 - include/libdvbv5/desc_service.h 9b5cfad4a5f41cbf886507da6e79b07314827b32 - include/libdvbv5/desc_language.h e81b7f75c11f175cf365fc7fb535e80828f10e24 - include/libdvbv5/dvb-file.h 30e9a7240938943de2725f2b335b19ad320179a5 - include/libdvbv5/header.h 188fc2cbec97288787a7f66554a4b6288224f980 - include/libdvbv5/desc_isdbt_delivery.h 7645dda247bcd45628afbb74ec2707a47050992e - include/libdvbv5/nit.h 1ba874a7cad36ff31e4af3bfb37b98c05063d6b2 - include/libdvbv5/desc_event_extended.h 146f4f53fc49c66b59905249c0142efffd72fc54 - include/libdvbv5/desc_network_name.h 5b4a5e7fb30a7f28118be012837e73a7151d2619 - include/libdvbv5/cat.h d7a096d51e3050c8f52e0e2111d88b71a5313da1 - include/libdvbv5/dvb-demux.h 40a06b5375dbc0de88a15d26cc6c1e9a505119bc - include/libdvbv5/eit.h 7544b5fb8f621a9c637c40d8f7a2a71f6ab4bd63 - include/libdvbv5/desc_hierarchy.h 2560f18846a535a2c02e1ae449511e731f11c011 - include/libdvbv5/desc_ca_identifier.h 100c02ce3bc364ddff895c75f4fb1f928a748d2d - include/libdvbv5/desc_cable_delivery.h 7a6093b13354d054cac78ea118a96e813cac3395 - include/libdvbv5/atsc_eit.h cabecc6d7c9fdf1c437273bd6a746bf83c156f72 - include/libdvbv5/desc_frequency_list.h b867a2e7941d718aa64b2f6a1402322b616cb2da - include/libdvbv5/pmt.h fb8d640da36b6a156cbe0ef12dc25468de89a2a1 - include/libdvbv5/dvb-sat.h 5e2dfc1d9a71805389e9a7932812695d0309050c - include/libdvbv5/dvb-frontend.h 5430e46abb1ac7039ed0309ca338237533ff29c9 - libv4lconvert/sn9c20x.c f4d73412805f12fa08dd79a43798a7f8d7acece9 - libv4lconvert/pac207.c 3c49d99b9753208a9c1c2a9c738a1e7ad291ca22 - libv4lconvert/jpeg_memsrcdest.h ddd39b2fe0e2a86a6c64031ccc0d36edfd9b0f1a - libv4lconvert/sn9c10x.c 463725aa4dd3fecaf89c0b8bbf4747f8f7577935 - libv4lconvert/jpeg.c fa751ff0f78845f3b4591396710df3b165bc8d11 - libv4lconvert/mr97310a.c 3e8e6c1fb85e3c4b58c4e9b2b0a223ddc793edcb - libv4lconvert/libv4lconvert.pc.in b2c19c2eac71d39d3fb883cdc159a69c2afa8fd6 - libv4lconvert/ov511-decomp.c f08c902ecd48c2739956606b502fc0b8e4007703 - libv4lconvert/crop.c 1949e23fe99ccd0a05dcd084848f6d38b0af7ab6 - libv4lconvert/hm12.c 1d9c446cd8a232da87bd79acebc93e018ec72499 - libv4lconvert/jidctflt.c 8b7644ac3d5c4161cfb6dcc2a34013f4c379c665 - libv4lconvert/libv4lconvert.export 22fd03618c218ae14ba59a5aab5f30b0acd2b6ea - libv4lconvert/Makefile ff7444c48a8da88f8a466cfb138e30e585828cb3 - libv4lconvert/jl2005bcd.c 033894511bd7e8a374a52486889658faa17918c4 - libv4lconvert/flip.c 25130d299463897a09e8b9adf72389dac2e89fa4 - libv4lconvert/tinyjpeg-internal.h cc3f3e94a21795990610e63887c30528bde7b42e - libv4lconvert/bayer.c 1f1d1e05443c4b824cd697c0ce5efa9ea1277964 - libv4lconvert/ov518-decomp.c 3271d74d02e2f33c16e3e50aeb1268eb9c440782 - libv4lconvert/rgbyuv.c 725c9b8d0bfadba566cf200921e602961cb12705 - libv4lconvert/spca561-decompress.c 84c9c3812d4b5f237c8cd616d37fc1161a212acc - libv4lconvert/se401.c b694b6348e035b3da880824c2c2768145c9b5199 - libv4lconvert/jpeg_memsrcdest.c 66dd7958319442bd52ba40ede28fbfe31bb4e074 - libv4lconvert/cpia1.c 6ad4947dca51a7e67e056561cdb445d6c354d23c - libv4lconvert/libv4lconvert.c cc8982bb6f753249181c715fe6430ffefc78c23b - libv4lconvert/stv0680.c 72953a5a3a56b0188d35f49246356b9c8c35756c - libv4lconvert/helper.c db3c69c666e451c5d4ef6d1b5a3117f4b128baa4 - libv4lconvert/libv4lconvert-priv.h 803c4d0b9364050eda163452b8792e62e221ab6d - libv4lconvert/tinyjpeg.h fb3344cfa8df97688332ee4fd3b17968437e8ad5 - libv4lconvert/helper-funcs.h 60e29f95ea52df4407d771330897813cdb38340f - libv4lconvert/libv4lsyscall-priv.h fbbffd8182b4fe2e85289b6e784f70cba7ea7b1d - libv4lconvert/sq905c.c 4eff5c1a5e0b99ce4d6e9aa63645d9628467fdc3 - libv4lconvert/sn9c2028-decomp.c 22a502c238e48f4b939c81de41feccfc7c366766 - libv4lconvert/Makefile.dGPU d6c1aba89bbcb6fef46a6f22b7ea01025435c44d - libv4lconvert/Makefile.am be9e3bf3d7d1086b6eed0c1bf2f574c2b1737c00 - libv4lconvert/tinyjpeg.c f061a4e0e45ca8e0dbab630dd477e19a6c915fda - libv4lconvert/spca501.c 07f8e7c84abfbbe76d49d8bfd1f4eae6ea39a90b - libv4lconvert/jpgl.c 1e08fb01a598d71e3fc69656c4f2291f7dc13105 - libv4lconvert/control/libv4lcontrol.h 70f4992835e964b2698473971904375333e3659b - libv4lconvert/control/libv4lcontrol-priv.h 19a7fd04cdeba61172f281806d030472dee79fcd - libv4lconvert/control/libv4lcontrol.c 0390d660eb130f0e580832bcf8ad5069010d2696 - libv4lconvert/processing/libv4lprocessing.h 7da402829dbff238ca6ac829c037a85476185db6 - libv4lconvert/processing/autogain.c a54c2cb0439e606af01d0b4f02704f411819d98c - libv4lconvert/processing/libv4lprocessing.c dae9c69b7f019d7d4494cd56e2cf757e8510824a - libv4lconvert/processing/whitebalance.c 33ab91b54108e8c24cbb80c5c335d96391d440b2 - libv4lconvert/processing/libv4lprocessing-priv.h ebf12bcf99f35fb9c400b04a1439e68598268249 - libv4lconvert/processing/gamma.c d1f2b6f016cfb90c616d848418feb915e3737fa7 - libv4l2/libv4l2.c 752cb342c44989a8c172e3280e220a6fa2ec86b5 - libv4l2/Makefile 7fa618184ff89737d13164be0b79e227d81f398c - libv4l2/log.c 9d456d1772885d900865a8958c0291e13d509de5 - libv4l2/v4l2convert.c cbcee4426c19c168c6f49d04af3a0b2e30c0b681 - libv4l2/libv4l2.pc.in 766aaca553b0166eb736557e44ad42b69464aa53 - libv4l2/libv4l2.export 2542aabb7fbff4b1a09faaadec6006c4410a6d10 - libv4l2/libv4l2-priv.h 4ba98a607592ed0b8327b387af354544c65c9b67 - libv4l2/v4l2-plugin-android.c ffecae84262f548deac1da0fa51f1aba6b6f96a0 - libv4l2/Makefile.dGPU 8e335567bf404eeb3d180dd384309f687f2ab944 - libv4l2/Makefile.am e6516370c43e4869e05a540d2e4ef584ac64890a - libv4l2/v4l2-plugin.c Change-Id: Ie5623d7d9a7af2fb05dcb8167e9830c3ef710cbe
This commit is contained in:
869
include/libdvbv5/countries.h
Normal file
869
include/libdvbv5/countries.h
Normal file
@@ -0,0 +1,869 @@
|
||||
/*
|
||||
* Copyright (C) 2006, 2007, 2008, 2009 Winfried Koehler
|
||||
* Copyright (C) 2014 Akihiro Tsukada
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License,
|
||||
* version 2, as published by the Free Software Foundation.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program. if not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file countries.h
|
||||
* @ingroup ancillary
|
||||
* @brief Provides ancillary code to convert ISO 3166-1 country codes
|
||||
* @copyright GNU General Public License version 2 (GPLv2)
|
||||
* @author Winfried Koehler
|
||||
* @author Akihiro Tsukada
|
||||
*
|
||||
* @par Bug Report
|
||||
* Please submit bug reports and patches to linux-media@vger.kernel.org
|
||||
*/
|
||||
|
||||
#ifndef _COUNTRIES_H_
|
||||
#define _COUNTRIES_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @enum dvb_country_t
|
||||
* @brief ISO-3166-1 alpha-2 country code
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @var COUNTRY_UNKNOWN
|
||||
* @brief (Unknown Country)
|
||||
* @var AD
|
||||
* @brief Andorra
|
||||
* @var AE
|
||||
* @brief United Arab Emirates
|
||||
* @var AF
|
||||
* @brief Afghanistan
|
||||
* @var AG
|
||||
* @brief Antigua and Barbuda
|
||||
* @var AI
|
||||
* @brief Anguilla
|
||||
* @var AL
|
||||
* @brief Albania
|
||||
* @var AM
|
||||
* @brief Armenia
|
||||
* @var AO
|
||||
* @brief Angola
|
||||
* @var AQ
|
||||
* @brief Antarctica
|
||||
* @var AR
|
||||
* @brief Argentina
|
||||
* @var AS
|
||||
* @brief American Samoa
|
||||
* @var AT
|
||||
* @brief Austria
|
||||
* @var AU
|
||||
* @brief Australia
|
||||
* @var AW
|
||||
* @brief Aruba
|
||||
* @var AX
|
||||
* @brief Aland Islands
|
||||
* @var AZ
|
||||
* @brief Azerbaijan
|
||||
* @var BA
|
||||
* @brief Bosnia and Herzegovina
|
||||
* @var BB
|
||||
* @brief Barbados
|
||||
* @var BD
|
||||
* @brief Bangladesh
|
||||
* @var BE
|
||||
* @brief Belgium
|
||||
* @var BF
|
||||
* @brief Burkina Faso
|
||||
* @var BG
|
||||
* @brief Bulgaria
|
||||
* @var BH
|
||||
* @brief Bahrain
|
||||
* @var BI
|
||||
* @brief Burundi
|
||||
* @var BJ
|
||||
* @brief Benin
|
||||
* @var BL
|
||||
* @brief Saint Barthelemy
|
||||
* @var BM
|
||||
* @brief Bermuda
|
||||
* @var BN
|
||||
* @brief Brunei Darussalam
|
||||
* @var BO
|
||||
* @brief Plurinational State of Bolivia
|
||||
* @var BQ
|
||||
* @brief Bonaire, Saint Eustatius and Saba
|
||||
* @var BR
|
||||
* @brief Brazil
|
||||
* @var BS
|
||||
* @brief Bahamas
|
||||
* @var BT
|
||||
* @brief Bhutan
|
||||
* @var BV
|
||||
* @brief Bouvet Island
|
||||
* @var BW
|
||||
* @brief Botswana
|
||||
* @var BY
|
||||
* @brief Belarus
|
||||
* @var BZ
|
||||
* @brief Belize
|
||||
* @var CA
|
||||
* @brief Canada
|
||||
* @var CC
|
||||
* @brief Cocos (Keeling) Islands
|
||||
* @var CD
|
||||
* @brief The Democratic Republic of the Congo
|
||||
* @var CF
|
||||
* @brief Central African Republic
|
||||
* @var CG
|
||||
* @brief Congo
|
||||
* @var CH
|
||||
* @brief Switzerland
|
||||
* @var CI
|
||||
* @brief Cote d'Ivoire
|
||||
* @var CK
|
||||
* @brief Cook Islands
|
||||
* @var CL
|
||||
* @brief Chile
|
||||
* @var CM
|
||||
* @brief Cameroon
|
||||
* @var CN
|
||||
* @brief China
|
||||
* @var CO
|
||||
* @brief Colombia
|
||||
* @var CR
|
||||
* @brief Costa Rica
|
||||
* @var CU
|
||||
* @brief Cuba
|
||||
* @var CV
|
||||
* @brief Cape Verde
|
||||
* @var CW
|
||||
* @brief Curacao
|
||||
* @var CX
|
||||
* @brief Christmas Island
|
||||
* @var CY
|
||||
* @brief Cyprus
|
||||
* @var CZ
|
||||
* @brief Czech Republic
|
||||
* @var DE
|
||||
* @brief Germany
|
||||
* @var DJ
|
||||
* @brief Djibouti
|
||||
* @var DK
|
||||
* @brief Denmark
|
||||
* @var DM
|
||||
* @brief Dominica
|
||||
* @var DO
|
||||
* @brief Dominican Republic
|
||||
* @var DZ
|
||||
* @brief Algeria
|
||||
* @var EC
|
||||
* @brief Ecuador
|
||||
* @var EE
|
||||
* @brief Estonia
|
||||
* @var EG
|
||||
* @brief Egypt
|
||||
* @var EH
|
||||
* @brief Western Sahara
|
||||
* @var ER
|
||||
* @brief Eritrea
|
||||
* @var ES
|
||||
* @brief Spain
|
||||
* @var ET
|
||||
* @brief Ethiopia
|
||||
* @var FI
|
||||
* @brief Finland
|
||||
* @var FJ
|
||||
* @brief Fiji
|
||||
* @var FK
|
||||
* @brief Falkland Islands (Malvinas)
|
||||
* @var FM
|
||||
* @brief Federated States of Micronesia
|
||||
* @var FO
|
||||
* @brief Faroe Islands
|
||||
* @var FR
|
||||
* @brief France
|
||||
* @var GA
|
||||
* @brief Gabon
|
||||
* @var GB
|
||||
* @brief United Kingdom
|
||||
* @var GD
|
||||
* @brief Grenada
|
||||
* @var GE
|
||||
* @brief Georgia
|
||||
* @var GF
|
||||
* @brief French Guiana
|
||||
* @var GG
|
||||
* @brief Guernsey
|
||||
* @var GH
|
||||
* @brief Ghana
|
||||
* @var GI
|
||||
* @brief Gibraltar
|
||||
* @var GL
|
||||
* @brief Greenland
|
||||
* @var GM
|
||||
* @brief Gambia
|
||||
* @var GN
|
||||
* @brief Guinea
|
||||
* @var GP
|
||||
* @brief Guadeloupe
|
||||
* @var GQ
|
||||
* @brief Equatorial Guinea
|
||||
* @var GR
|
||||
* @brief Greece
|
||||
* @var GS
|
||||
* @brief South Georgia and the South Sandwich Islands
|
||||
* @var GT
|
||||
* @brief Guatemala
|
||||
* @var GU
|
||||
* @brief Guam
|
||||
* @var GW
|
||||
* @brief Guinea-Bissau
|
||||
* @var GY
|
||||
* @brief Guyana
|
||||
* @var HK
|
||||
* @brief Hong Kong
|
||||
* @var HM
|
||||
* @brief Heard Island and McDonald Islands
|
||||
* @var HN
|
||||
* @brief Honduras
|
||||
* @var HR
|
||||
* @brief Croatia
|
||||
* @var HT
|
||||
* @brief Haiti
|
||||
* @var HU
|
||||
* @brief Hungary
|
||||
* @var ID
|
||||
* @brief Indonesia
|
||||
* @var IE
|
||||
* @brief Ireland
|
||||
* @var IL
|
||||
* @brief Israel
|
||||
* @var IM
|
||||
* @brief Isle of Man
|
||||
* @var IN
|
||||
* @brief India
|
||||
* @var IO
|
||||
* @brief British Indian Ocean Territory
|
||||
* @var IQ
|
||||
* @brief Iraq
|
||||
* @var IR
|
||||
* @brief Islamic Republic of Iran
|
||||
* @var IS
|
||||
* @brief Iceland
|
||||
* @var IT
|
||||
* @brief Italy
|
||||
* @var JE
|
||||
* @brief Jersey
|
||||
* @var JM
|
||||
* @brief Jamaica
|
||||
* @var JO
|
||||
* @brief Jordan
|
||||
* @var JP
|
||||
* @brief Japan
|
||||
* @var KE
|
||||
* @brief Kenya
|
||||
* @var KG
|
||||
* @brief Kyrgyzstan
|
||||
* @var KH
|
||||
* @brief Cambodia
|
||||
* @var KI
|
||||
* @brief Kiribati
|
||||
* @var KM
|
||||
* @brief Comoros
|
||||
* @var KN
|
||||
* @brief Saint Kitts and Nevis
|
||||
* @var KP
|
||||
* @brief Democratic People's Republic of Korea
|
||||
* @var KR
|
||||
* @brief Republic of Korea
|
||||
* @var KW
|
||||
* @brief Kuwait
|
||||
* @var KY
|
||||
* @brief Cayman Islands
|
||||
* @var KZ
|
||||
* @brief Kazakhstan
|
||||
* @var LA
|
||||
* @brief Lao People's Democratic Republic
|
||||
* @var LB
|
||||
* @brief Lebanon
|
||||
* @var LC
|
||||
* @brief Saint Lucia
|
||||
* @var LI
|
||||
* @brief Liechtenstein
|
||||
* @var LK
|
||||
* @brief Sri Lanka
|
||||
* @var LR
|
||||
* @brief Liberia
|
||||
* @var LS
|
||||
* @brief Lesotho
|
||||
* @var LT
|
||||
* @brief Lithuania
|
||||
* @var LU
|
||||
* @brief Luxembourg
|
||||
* @var LV
|
||||
* @brief Latvia
|
||||
* @var LY
|
||||
* @brief Libyan Arab Jamahiriya
|
||||
* @var MA
|
||||
* @brief Morocco
|
||||
* @var MC
|
||||
* @brief Monaco
|
||||
* @var MD
|
||||
* @brief Republic of Moldova
|
||||
* @var ME
|
||||
* @brief Montenegro
|
||||
* @var MF
|
||||
* @brief Saint Martin (French part)
|
||||
* @var MG
|
||||
* @brief Madagascar
|
||||
* @var MH
|
||||
* @brief Marshall Islands
|
||||
* @var MK
|
||||
* @brief The Former Yugoslav Republic of Macedonia
|
||||
* @var ML
|
||||
* @brief Mali
|
||||
* @var MM
|
||||
* @brief Myanmar
|
||||
* @var MN
|
||||
* @brief Mongolia
|
||||
* @var MO
|
||||
* @brief Macao
|
||||
* @var MP
|
||||
* @brief Northern Mariana Islands
|
||||
* @var MQ
|
||||
* @brief Martinique
|
||||
* @var MR
|
||||
* @brief Mauritania
|
||||
* @var MS
|
||||
* @brief Montserrat
|
||||
* @var MT
|
||||
* @brief Malta
|
||||
* @var MU
|
||||
* @brief Mauritius
|
||||
* @var MV
|
||||
* @brief Maldives
|
||||
* @var MW
|
||||
* @brief Malawi
|
||||
* @var MX
|
||||
* @brief Mexico
|
||||
* @var MY
|
||||
* @brief Malaysia
|
||||
* @var MZ
|
||||
* @brief Mozambique
|
||||
* @var NA
|
||||
* @brief Namibia
|
||||
* @var NC
|
||||
* @brief New Caledonia
|
||||
* @var NE
|
||||
* @brief Niger
|
||||
* @var NF
|
||||
* @brief Norfolk Island
|
||||
* @var NG
|
||||
* @brief Nigeria
|
||||
* @var NI
|
||||
* @brief Nicaragua
|
||||
* @var NL
|
||||
* @brief Netherlands
|
||||
* @var NO
|
||||
* @brief Norway
|
||||
* @var NP
|
||||
* @brief Nepal
|
||||
* @var NR
|
||||
* @brief Nauru
|
||||
* @var NU
|
||||
* @brief Niue
|
||||
* @var NZ
|
||||
* @brief New Zealand
|
||||
* @var OM
|
||||
* @brief Oman
|
||||
* @var PA
|
||||
* @brief Panama
|
||||
* @var PE
|
||||
* @brief Peru
|
||||
* @var PF
|
||||
* @brief French Polynesia
|
||||
* @var PG
|
||||
* @brief Papua New Guinea
|
||||
* @var PH
|
||||
* @brief Philippines
|
||||
* @var PK
|
||||
* @brief Pakistan
|
||||
* @var PL
|
||||
* @brief Poland
|
||||
* @var PM
|
||||
* @brief Saint Pierre and Miquelon
|
||||
* @var PN
|
||||
* @brief Pitcairn
|
||||
* @var PR
|
||||
* @brief Puerto Rico
|
||||
* @var PS
|
||||
* @brief Occupied Palestinian Territory
|
||||
* @var PT
|
||||
* @brief Portugal
|
||||
* @var PW
|
||||
* @brief Palau
|
||||
* @var PY
|
||||
* @brief Paraguay
|
||||
* @var QA
|
||||
* @brief Qatar
|
||||
* @var RE
|
||||
* @brief Reunion
|
||||
* @var RO
|
||||
* @brief Romania
|
||||
* @var RS
|
||||
* @brief Serbia
|
||||
* @var RU
|
||||
* @brief Russian Federation
|
||||
* @var RW
|
||||
* @brief Rwanda
|
||||
* @var SA
|
||||
* @brief Saudi Arabia
|
||||
* @var SB
|
||||
* @brief Solomon Islands
|
||||
* @var SC
|
||||
* @brief Seychelles
|
||||
* @var SD
|
||||
* @brief Sudan
|
||||
* @var SE
|
||||
* @brief Sweden
|
||||
* @var SG
|
||||
* @brief Singapore
|
||||
* @var SH
|
||||
* @brief Saint Helena, Ascension and Tristan da Cunha
|
||||
* @var SI
|
||||
* @brief Slovenia
|
||||
* @var SJ
|
||||
* @brief Svalbard and Jan Mayen
|
||||
* @var SK
|
||||
* @brief Slovakia
|
||||
* @var SL
|
||||
* @brief Sierra Leone
|
||||
* @var SM
|
||||
* @brief San Marino
|
||||
* @var SN
|
||||
* @brief Senegal
|
||||
* @var SO
|
||||
* @brief Somalia
|
||||
* @var SR
|
||||
* @brief Suriname
|
||||
* @var SS
|
||||
* @brief South Sudan
|
||||
* @var ST
|
||||
* @brief Sao Tome and Principe
|
||||
* @var SV
|
||||
* @brief El Salvador
|
||||
* @var SX
|
||||
* @brief Sint Maarten (Dutch part)
|
||||
* @var SY
|
||||
* @brief Syrian Arab Republic
|
||||
* @var SZ
|
||||
* @brief Swaziland
|
||||
* @var TC
|
||||
* @brief Turks and Caicos Islands
|
||||
* @var TD
|
||||
* @brief Chad
|
||||
* @var TF
|
||||
* @brief French Southern Territories
|
||||
* @var TG
|
||||
* @brief Togo
|
||||
* @var TH
|
||||
* @brief Thailand
|
||||
* @var TJ
|
||||
* @brief Tajikistan
|
||||
* @var TK
|
||||
* @brief Tokelau
|
||||
* @var TL
|
||||
* @brief Timor-Leste
|
||||
* @var TM
|
||||
* @brief Turkmenistan
|
||||
* @var TN
|
||||
* @brief Tunisia
|
||||
* @var TO
|
||||
* @brief Tonga
|
||||
* @var TR
|
||||
* @brief Turkey
|
||||
* @var TT
|
||||
* @brief Trinidad and Tobago
|
||||
* @var TV
|
||||
* @brief Tuvalu
|
||||
* @var TW
|
||||
* @brief Taiwan, Province of China
|
||||
* @var TZ
|
||||
* @brief United Republic of Tanzania
|
||||
* @var UA
|
||||
* @brief Ukraine
|
||||
* @var UG
|
||||
* @brief Uganda
|
||||
* @var UM
|
||||
* @brief United States Minor Outlying Islands
|
||||
* @var US
|
||||
* @brief United States
|
||||
* @var UY
|
||||
* @brief Uruguay
|
||||
* @var UZ
|
||||
* @brief Uzbekistan
|
||||
* @var VA
|
||||
* @brief Holy See (Vatican City State)
|
||||
* @var VC
|
||||
* @brief Saint Vincent and The Grenadines
|
||||
* @var VE
|
||||
* @brief Bolivarian Republic of Venezuela
|
||||
* @var VG
|
||||
* @brief British Virgin Islands
|
||||
* @var VI
|
||||
* @brief U.S. Virgin Islands
|
||||
* @var VN
|
||||
* @brief Viet Nam
|
||||
* @var VU
|
||||
* @brief Vanuatu
|
||||
* @var WF
|
||||
* @brief Wallis and Futuna
|
||||
* @var WS
|
||||
* @brief Samoa
|
||||
* @var YE
|
||||
* @brief Yemen
|
||||
* @var YT
|
||||
* @brief Mayotte
|
||||
* @var ZA
|
||||
* @brief South Africa
|
||||
* @var ZM
|
||||
* @brief Zambia
|
||||
* @var ZW
|
||||
* @brief Zimbabwe
|
||||
*/
|
||||
enum dvb_country_t {
|
||||
COUNTRY_UNKNOWN,
|
||||
|
||||
AD,
|
||||
AE,
|
||||
AF,
|
||||
AG,
|
||||
AI,
|
||||
AL,
|
||||
AM,
|
||||
AO,
|
||||
AQ,
|
||||
AR,
|
||||
AS,
|
||||
AT,
|
||||
AU,
|
||||
AW,
|
||||
AX,
|
||||
AZ,
|
||||
BA,
|
||||
BB,
|
||||
BD,
|
||||
BE,
|
||||
BF,
|
||||
BG,
|
||||
BH,
|
||||
BI,
|
||||
BJ,
|
||||
BL,
|
||||
BM,
|
||||
BN,
|
||||
BO,
|
||||
BQ,
|
||||
BR,
|
||||
BS,
|
||||
BT,
|
||||
BV,
|
||||
BW,
|
||||
BY,
|
||||
BZ,
|
||||
CA,
|
||||
CC,
|
||||
CD,
|
||||
CF,
|
||||
CG,
|
||||
CH,
|
||||
CI,
|
||||
CK,
|
||||
CL,
|
||||
CM,
|
||||
CN,
|
||||
CO,
|
||||
CR,
|
||||
CU,
|
||||
CV,
|
||||
CW,
|
||||
CX,
|
||||
CY,
|
||||
CZ,
|
||||
DE,
|
||||
DJ,
|
||||
DK,
|
||||
DM,
|
||||
DO,
|
||||
DZ,
|
||||
EC,
|
||||
EE,
|
||||
EG,
|
||||
EH,
|
||||
ER,
|
||||
ES,
|
||||
ET,
|
||||
FI,
|
||||
FJ,
|
||||
FK,
|
||||
FM,
|
||||
FO,
|
||||
FR,
|
||||
GA,
|
||||
GB,
|
||||
GD,
|
||||
GE,
|
||||
GF,
|
||||
GG,
|
||||
GH,
|
||||
GI,
|
||||
GL,
|
||||
GM,
|
||||
GN,
|
||||
GP,
|
||||
GQ,
|
||||
GR,
|
||||
GS,
|
||||
GT,
|
||||
GU,
|
||||
GW,
|
||||
GY,
|
||||
HK,
|
||||
HM,
|
||||
HN,
|
||||
HR,
|
||||
HT,
|
||||
HU,
|
||||
ID,
|
||||
IE,
|
||||
IL,
|
||||
IM,
|
||||
IN,
|
||||
IO,
|
||||
IQ,
|
||||
IR,
|
||||
IS,
|
||||
IT,
|
||||
JE,
|
||||
JM,
|
||||
JO,
|
||||
JP,
|
||||
KE,
|
||||
KG,
|
||||
KH,
|
||||
KI,
|
||||
KM,
|
||||
KN,
|
||||
KP,
|
||||
KR,
|
||||
KW,
|
||||
KY,
|
||||
KZ,
|
||||
LA,
|
||||
LB,
|
||||
LC,
|
||||
LI,
|
||||
LK,
|
||||
LR,
|
||||
LS,
|
||||
LT,
|
||||
LU,
|
||||
LV,
|
||||
LY,
|
||||
MA,
|
||||
MC,
|
||||
MD,
|
||||
ME,
|
||||
MF,
|
||||
MG,
|
||||
MH,
|
||||
MK,
|
||||
ML,
|
||||
MM,
|
||||
MN,
|
||||
MO,
|
||||
MP,
|
||||
MQ,
|
||||
MR,
|
||||
MS,
|
||||
MT,
|
||||
MU,
|
||||
MV,
|
||||
MW,
|
||||
MX,
|
||||
MY,
|
||||
MZ,
|
||||
NA,
|
||||
NC,
|
||||
NE,
|
||||
NF,
|
||||
NG,
|
||||
NI,
|
||||
NL,
|
||||
NO,
|
||||
NP,
|
||||
NR,
|
||||
NU,
|
||||
NZ,
|
||||
OM,
|
||||
PA,
|
||||
PE,
|
||||
PF,
|
||||
PG,
|
||||
PH,
|
||||
PK,
|
||||
PL,
|
||||
PM,
|
||||
PN,
|
||||
PR,
|
||||
PS,
|
||||
PT,
|
||||
PW,
|
||||
PY,
|
||||
QA,
|
||||
RE,
|
||||
RO,
|
||||
RS,
|
||||
RU,
|
||||
RW,
|
||||
SA,
|
||||
SB,
|
||||
SC,
|
||||
SD,
|
||||
SE,
|
||||
SG,
|
||||
SH,
|
||||
SI,
|
||||
SJ,
|
||||
SK,
|
||||
SL,
|
||||
SM,
|
||||
SN,
|
||||
SO,
|
||||
SR,
|
||||
SS,
|
||||
ST,
|
||||
SV,
|
||||
SX,
|
||||
SY,
|
||||
SZ,
|
||||
TC,
|
||||
TD,
|
||||
TF,
|
||||
TG,
|
||||
TH,
|
||||
TJ,
|
||||
TK,
|
||||
TL,
|
||||
TM,
|
||||
TN,
|
||||
TO,
|
||||
TR,
|
||||
TT,
|
||||
TV,
|
||||
TW,
|
||||
TZ,
|
||||
UA,
|
||||
UG,
|
||||
UM,
|
||||
US,
|
||||
UY,
|
||||
UZ,
|
||||
VA,
|
||||
VC,
|
||||
VE,
|
||||
VG,
|
||||
VI,
|
||||
VN,
|
||||
VU,
|
||||
WF,
|
||||
WS,
|
||||
YE,
|
||||
YT,
|
||||
ZA,
|
||||
ZM,
|
||||
ZW,
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Converts an Unix-like 2-letter Country code into enum dvb_country_t
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @param name two-letter Country code.
|
||||
*
|
||||
* @return It returns the corresponding enum dvb_country_t ID. If not found,
|
||||
* returns COUNTRY_UNKNOWN.
|
||||
*/
|
||||
enum dvb_country_t dvb_country_a2_to_id(const char *name);
|
||||
|
||||
/**
|
||||
* @brief Converts a 3-letter Country code as used by MPEG-TS tables into
|
||||
* enum dvb_country_t
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @param name three-letter Country code.
|
||||
*
|
||||
* @return It returns the corresponding enum dvb_country_t ID. If not found,
|
||||
* returns COUNTRY_UNKNOWN.
|
||||
*/
|
||||
enum dvb_country_t dvb_country_a3_to_id(const char *name);
|
||||
|
||||
/**
|
||||
* @brief Converts an enum dvb_country_t into Unix-like 2-letter Country code
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @param id enum dvb_country_t ID.
|
||||
*
|
||||
* @return It returns the 2-letter country code string that corresponts to the
|
||||
* Country. If not found, returns NULL.
|
||||
*/
|
||||
const char *dvb_country_to_2letters(int id);
|
||||
|
||||
/**
|
||||
* @brief Converts an enum dvb_country_t into a 3-letter Country code
|
||||
* as used by MPEG-TS tables
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @param id enum dvb_country_t ID.
|
||||
*
|
||||
* @return It returns the 3-letter country code string that corresponts to the
|
||||
* Country. If not found, returns NULL.
|
||||
*/
|
||||
const char *dvb_country_to_3letters(int id);
|
||||
|
||||
/**
|
||||
* @brief Converts an enum dvb_country_t into a Country name
|
||||
* as used by MPEG-TS tables
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @param id enum dvb_country_t ID.
|
||||
*
|
||||
* @return It returns a string with the Country name that corresponts to the
|
||||
* country. If not found, returns NULL.
|
||||
*/
|
||||
const char *dvb_country_to_name(int id);
|
||||
|
||||
/**
|
||||
* @brief Guess the country code from the Unix environment variables
|
||||
* @ingroup ancillary
|
||||
*
|
||||
* @return It returns the corresponding enum dvb_country_t ID. If not found,
|
||||
* returns COUNTRY_UNKNOWN.
|
||||
*/
|
||||
enum dvb_country_t dvb_guess_user_country(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user