libdvbv5  1.11.0
Library to work with Digital TV devices on Linux
countries.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2006, 2007, 2008, 2009 Winfried Koehler
3  * Copyright (C) 2014 Akihiro Tsukada
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU Lesser General Public License as published by
7  * the Free Software Foundation version 2.1 of the License.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  * GNU Lesser General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public License
15  * along with this program. if not, see <http://www.gnu.org/licenses/>.
16  *
17  */
18 
31 #ifndef _COUNTRIES_H_
32 #define _COUNTRIES_H_
33 
34 #ifdef __cplusplus
35 extern "C" {
36 #endif
37 
546 
547  AD,
548  AE,
549  AF,
550  AG,
551  AI,
552  AL,
553  AM,
554  AO,
555  AQ,
556  AR,
557  AS,
558  AT,
559  AU,
560  AW,
561  AX,
562  AZ,
563  BA,
564  BB,
565  BD,
566  BE,
567  BF,
568  BG,
569  BH,
570  BI,
571  BJ,
572  BL,
573  BM,
574  BN,
575  BO,
576  BQ,
577  BR,
578  BS,
579  BT,
580  BV,
581  BW,
582  BY,
583  BZ,
584  CA,
585  CC,
586  CD,
587  CF,
588  CG,
589  CH,
590  CI,
591  CK,
592  CL,
593  CM,
594  CN,
595  CO,
596  CR,
597  CU,
598  CV,
599  CW,
600  CX,
601  CY,
602  CZ,
603  DE,
604  DJ,
605  DK,
606  DM,
607  DO,
608  DZ,
609  EC,
610  EE,
611  EG,
612  EH,
613  ER,
614  ES,
615  ET,
616  FI,
617  FJ,
618  FK,
619  FM,
620  FO,
621  FR,
622  GA,
623  GB,
624  GD,
625  GE,
626  GF,
627  GG,
628  GH,
629  GI,
630  GL,
631  GM,
632  GN,
633  GP,
634  GQ,
635  GR,
636  GS,
637  GT,
638  GU,
639  GW,
640  GY,
641  HK,
642  HM,
643  HN,
644  HR,
645  HT,
646  HU,
647  ID,
648  IE,
649  IL,
650  IM,
651  IN,
652  IO,
653  IQ,
654  IR,
655  IS,
656  IT,
657  JE,
658  JM,
659  JO,
660  JP,
661  KE,
662  KG,
663  KH,
664  KI,
665  KM,
666  KN,
667  KP,
668  KR,
669  KW,
670  KY,
671  KZ,
672  LA,
673  LB,
674  LC,
675  LI,
676  LK,
677  LR,
678  LS,
679  LT,
680  LU,
681  LV,
682  LY,
683  MA,
684  MC,
685  MD,
686  ME,
687  MF,
688  MG,
689  MH,
690  MK,
691  ML,
692  MM,
693  MN,
694  MO,
695  MP,
696  MQ,
697  MR,
698  MS,
699  MT,
700  MU,
701  MV,
702  MW,
703  MX,
704  MY,
705  MZ,
706  NA,
707  NC,
708  NE,
709  NF,
710  NG,
711  NI,
712  NL,
713  NO,
714  NP,
715  NR,
716  NU,
717  NZ,
718  OM,
719  PA,
720  PE,
721  PF,
722  PG,
723  PH,
724  PK,
725  PL,
726  PM,
727  PN,
728  PR,
729  PS,
730  PT,
731  PW,
732  PY,
733  QA,
734  RE,
735  RO,
736  RS,
737  RU,
738  RW,
739  SA,
740  SB,
741  SC,
742  SD,
743  SE,
744  SG,
745  SH,
746  SI,
747  SJ,
748  SK,
749  SL,
750  SM,
751  SN,
752  SO,
753  SR,
754  SS,
755  ST,
756  SV,
757  SX,
758  SY,
759  SZ,
760  TC,
761  TD,
762  TF,
763  TG,
764  TH,
765  TJ,
766  TK,
767  TL,
768  TM,
769  TN,
770  TO,
771  TR,
772  TT,
773  TV,
774  TW,
775  TZ,
776  UA,
777  UG,
778  UM,
779  US,
780  UY,
781  UZ,
782  VA,
783  VC,
784  VE,
785  VG,
786  VI,
787  VN,
788  VU,
789  WF,
790  WS,
791  YE,
792  YT,
793  ZA,
794  ZM,
795  ZW,
796 };
797 
807 enum dvb_country_t dvb_country_a2_to_id(const char *name);
808 
819 enum dvb_country_t dvb_country_a3_to_id(const char *name);
820 
830 const char *dvb_country_to_2letters(int id);
831 
842 const char *dvb_country_to_3letters(int id);
843 
854 const char *dvb_country_to_name(int id);
855 
864 
865 #ifdef __cplusplus
866 }
867 #endif
868 
869 #endif
Gambia.
Definition: countries.h:631
Holy See (Vatican City State)
Definition: countries.h:782
United Kingdom.
Definition: countries.h:623
Armenia.
Definition: countries.h:553
Antigua and Barbuda.
Definition: countries.h:550
Saint Kitts and Nevis.
Definition: countries.h:666
Liechtenstein.
Definition: countries.h:675
Montserrat.
Definition: countries.h:698
Lao People's Democratic Republic.
Definition: countries.h:672
Japan.
Definition: countries.h:660
Malta.
Definition: countries.h:699
Gabon.
Definition: countries.h:622
Georgia.
Definition: countries.h:625
Federated States of Micronesia.
Definition: countries.h:619
Malawi.
Definition: countries.h:702
Thailand.
Definition: countries.h:764
Dominica.
Definition: countries.h:606
Reunion.
Definition: countries.h:734
Czech Republic.
Definition: countries.h:602
British Virgin Islands.
Definition: countries.h:785
Viet Nam.
Definition: countries.h:787
Saint Barthelemy.
Definition: countries.h:572
Iraq.
Definition: countries.h:653
Tajikistan.
Definition: countries.h:765
Brunei Darussalam.
Definition: countries.h:574
Kyrgyzstan.
Definition: countries.h:662
enum dvb_country_t dvb_country_a2_to_id(const char *name)
Converts an Unix-like 2-letter Country code into enum dvb_country_t.
Monaco.
Definition: countries.h:684
Philippines.
Definition: countries.h:723
Netherlands.
Definition: countries.h:712
Ethiopia.
Definition: countries.h:615
Bulgaria.
Definition: countries.h:568
Zambia.
Definition: countries.h:794
Panama.
Definition: countries.h:719
Togo.
Definition: countries.h:763
Turkmenistan.
Definition: countries.h:768
Albania.
Definition: countries.h:552
Tokelau.
Definition: countries.h:766
Israel.
Definition: countries.h:649
Occupied Palestinian Territory.
Definition: countries.h:729
Serbia.
Definition: countries.h:736
Sint Maarten (Dutch part)
Definition: countries.h:757
Syrian Arab Republic.
Definition: countries.h:758
Somalia.
Definition: countries.h:752
Northern Mariana Islands.
Definition: countries.h:695
Bangladesh.
Definition: countries.h:565
Democratic People's Republic of Korea.
Definition: countries.h:667
Afghanistan.
Definition: countries.h:549
Bermuda.
Definition: countries.h:573
Croatia.
Definition: countries.h:644
Grenada.
Definition: countries.h:624
Lithuania.
Definition: countries.h:679
Bosnia and Herzegovina.
Definition: countries.h:563
Bahamas.
Definition: countries.h:578
Saudi Arabia.
Definition: countries.h:739
Tonga.
Definition: countries.h:770
Egypt.
Definition: countries.h:611
Haiti.
Definition: countries.h:645
Brazil.
Definition: countries.h:577
Tunisia.
Definition: countries.h:769
Ecuador.
Definition: countries.h:609
Cuba.
Definition: countries.h:597
Sri Lanka.
Definition: countries.h:676
Jersey.
Definition: countries.h:657
Peru.
Definition: countries.h:720
Suriname.
Definition: countries.h:753
Pitcairn.
Definition: countries.h:727
Paraguay.
Definition: countries.h:732
Madagascar.
Definition: countries.h:688
Kuwait.
Definition: countries.h:669
Mozambique.
Definition: countries.h:705
Montenegro.
Definition: countries.h:686
Niger.
Definition: countries.h:708
Guyana.
Definition: countries.h:640
Dominican Republic.
Definition: countries.h:607
Bouvet Island.
Definition: countries.h:580
Mexico.
Definition: countries.h:703
Namibia.
Definition: countries.h:706
Heard Island and McDonald Islands.
Definition: countries.h:642
The Democratic Republic of the Congo.
Definition: countries.h:586
Cocos (Keeling) Islands.
Definition: countries.h:585
Nigeria.
Definition: countries.h:710
Antarctica.
Definition: countries.h:555
Republic of Moldova.
Definition: countries.h:685
Slovenia.
Definition: countries.h:746
Latvia.
Definition: countries.h:681
New Caledonia.
Definition: countries.h:707
Cyprus.
Definition: countries.h:601
El Salvador.
Definition: countries.h:756
Seychelles.
Definition: countries.h:741
Qatar.
Definition: countries.h:733
Turks and Caicos Islands.
Definition: countries.h:760
Marshall Islands.
Definition: countries.h:689
Falkland Islands (Malvinas)
Definition: countries.h:618
South Sudan.
Definition: countries.h:754
Central African Republic.
Definition: countries.h:587
Martinique.
Definition: countries.h:696
Ghana.
Definition: countries.h:628
Bahrain.
Definition: countries.h:569
Zimbabwe.
Definition: countries.h:795
Aland Islands.
Definition: countries.h:561
Botswana.
Definition: countries.h:581
Uganda.
Definition: countries.h:777
Puerto Rico.
Definition: countries.h:728
Lebanon.
Definition: countries.h:673
Trinidad and Tobago.
Definition: countries.h:772
Liberia.
Definition: countries.h:677
Belarus.
Definition: countries.h:582
Guam.
Definition: countries.h:638
Kazakhstan.
Definition: countries.h:671
Belgium.
Definition: countries.h:566
Mauritania.
Definition: countries.h:697
Azerbaijan.
Definition: countries.h:562
Nepal.
Definition: countries.h:714
Christmas Island.
Definition: countries.h:600
Lesotho.
Definition: countries.h:678
Uzbekistan.
Definition: countries.h:781
Saint Pierre and Miquelon.
Definition: countries.h:726
Chile.
Definition: countries.h:592
Cote d'Ivoire.
Definition: countries.h:590
Aruba.
Definition: countries.h:560
South Africa.
Definition: countries.h:793
Nauru.
Definition: countries.h:715
Guinea.
Definition: countries.h:632
Singapore.
Definition: countries.h:744
Ireland.
Definition: countries.h:648
British Indian Ocean Territory.
Definition: countries.h:652
Isle of Man.
Definition: countries.h:650
Sierra Leone.
Definition: countries.h:749
Greenland.
Definition: countries.h:630
Anguilla.
Definition: countries.h:551
Mayotte.
Definition: countries.h:792
Sao Tome and Principe.
Definition: countries.h:755
Australia.
Definition: countries.h:559
Senegal.
Definition: countries.h:751
Algeria.
Definition: countries.h:608
Maldives.
Definition: countries.h:701
Kenya.
Definition: countries.h:661
Libyan Arab Jamahiriya.
Definition: countries.h:682
Ukraine.
Definition: countries.h:776
Equatorial Guinea.
Definition: countries.h:634
Gibraltar.
Definition: countries.h:629
Pakistan.
Definition: countries.h:724
Estonia.
Definition: countries.h:610
Cameroon.
Definition: countries.h:593
(Unknown Country)
Definition: countries.h:545
Honduras.
Definition: countries.h:643
Sudan.
Definition: countries.h:742
U.S.
Definition: countries.h:786
French Guiana.
Definition: countries.h:626
American Samoa.
Definition: countries.h:557
Greece.
Definition: countries.h:635
Swaziland.
Definition: countries.h:759
South Georgia and the South Sandwich Islands.
Definition: countries.h:636
Hong Kong.
Definition: countries.h:641
Benin.
Definition: countries.h:571
Iceland.
Definition: countries.h:655
Russian Federation.
Definition: countries.h:737
Guinea-Bissau.
Definition: countries.h:639
United States.
Definition: countries.h:779
Niue.
Definition: countries.h:716
Andorra.
Definition: countries.h:547
Palau.
Definition: countries.h:731
Switzerland.
Definition: countries.h:589
Mauritius.
Definition: countries.h:700
French Southern Territories.
Definition: countries.h:762
Guatemala.
Definition: countries.h:637
The Former Yugoslav Republic of Macedonia.
Definition: countries.h:690
Costa Rica.
Definition: countries.h:596
France.
Definition: countries.h:621
Tuvalu.
Definition: countries.h:773
Norfolk Island.
Definition: countries.h:709
Rwanda.
Definition: countries.h:738
Cape Verde.
Definition: countries.h:598
const char * dvb_country_to_2letters(int id)
Converts an enum dvb_country_t into Unix-like 2-letter Country code.
const char * dvb_country_to_3letters(int id)
Converts an enum dvb_country_t into a 3-letter Country code as used by MPEG-TS tables.
Germany.
Definition: countries.h:603
Barbados.
Definition: countries.h:564
Morocco.
Definition: countries.h:683
Yemen.
Definition: countries.h:791
Samoa.
Definition: countries.h:790
Saint Lucia.
Definition: countries.h:674
Congo.
Definition: countries.h:588
Eritrea.
Definition: countries.h:613
United States Minor Outlying Islands.
Definition: countries.h:778
Uruguay.
Definition: countries.h:780
Indonesia.
Definition: countries.h:647
Turkey.
Definition: countries.h:771
Solomon Islands.
Definition: countries.h:740
China.
Definition: countries.h:594
Poland.
Definition: countries.h:725
Romania.
Definition: countries.h:735
San Marino.
Definition: countries.h:750
Comoros.
Definition: countries.h:665
Finland.
Definition: countries.h:616
Saint Vincent and The Grenadines.
Definition: countries.h:783
Hungary.
Definition: countries.h:646
Fiji.
Definition: countries.h:617
Guadeloupe.
Definition: countries.h:633
Norway.
Definition: countries.h:713
Italy.
Definition: countries.h:656
Angola.
Definition: countries.h:554
Svalbard and Jan Mayen.
Definition: countries.h:747
Saint Martin (French part)
Definition: countries.h:687
Saint Helena, Ascension and Tristan da Cunha.
Definition: countries.h:745
Burkina Faso.
Definition: countries.h:567
Faroe Islands.
Definition: countries.h:620
Mali.
Definition: countries.h:691
Guernsey.
Definition: countries.h:627
New Zealand.
Definition: countries.h:717
Islamic Republic of Iran.
Definition: countries.h:654
Bonaire, Saint Eustatius and Saba.
Definition: countries.h:576
Jordan.
Definition: countries.h:659
Kiribati.
Definition: countries.h:664
India.
Definition: countries.h:651
Burundi.
Definition: countries.h:570
Sweden.
Definition: countries.h:743
French Polynesia.
Definition: countries.h:721
Slovakia.
Definition: countries.h:748
Papua New Guinea.
Definition: countries.h:722
Jamaica.
Definition: countries.h:658
Cayman Islands.
Definition: countries.h:670
enum dvb_country_t dvb_country_a3_to_id(const char *name)
Converts a 3-letter Country code as used by MPEG-TS tables into enum dvb_country_t.
const char * dvb_country_to_name(int id)
Converts an enum dvb_country_t into a Country name as used by MPEG-TS tables.
Djibouti.
Definition: countries.h:604
enum dvb_country_t dvb_guess_user_country(void)
Guess the country code from the Unix environment variables.
Argentina.
Definition: countries.h:556
Oman.
Definition: countries.h:718
United Arab Emirates.
Definition: countries.h:548
Spain.
Definition: countries.h:614
United Republic of Tanzania.
Definition: countries.h:775
Cambodia.
Definition: countries.h:663
Portugal.
Definition: countries.h:730
Canada.
Definition: countries.h:584
Chad.
Definition: countries.h:761
Western Sahara.
Definition: countries.h:612
Belize.
Definition: countries.h:583
Austria.
Definition: countries.h:558
Malaysia.
Definition: countries.h:704
Timor-Leste.
Definition: countries.h:767
Macao.
Definition: countries.h:694
Republic of Korea.
Definition: countries.h:668
Curacao.
Definition: countries.h:599
Bhutan.
Definition: countries.h:579
Taiwan, Province of China.
Definition: countries.h:774
Plurinational State of Bolivia.
Definition: countries.h:575
Luxembourg.
Definition: countries.h:680
Nicaragua.
Definition: countries.h:711
Bolivarian Republic of Venezuela.
Definition: countries.h:784
Denmark.
Definition: countries.h:605
Colombia.
Definition: countries.h:595
dvb_country_t
ISO-3166-1 alpha-2 country code.
Definition: countries.h:544
Wallis and Futuna.
Definition: countries.h:789
Mongolia.
Definition: countries.h:693
Myanmar.
Definition: countries.h:692
Cook Islands.
Definition: countries.h:591
Vanuatu.
Definition: countries.h:788