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