4 #include "frequencies.h"
6 /* --------------------------------------------------------------------- */
9 static const struct CHANLIST ntsc_bcast
[] = {
96 static const struct CHANLIST ntsc_cable
[] = {
237 static const struct CHANLIST ntsc_hrc
[] = {
377 /* --------------------------------------------------------------------- */
380 static const struct CHANLIST ntsc_bcast_jp
[] = {
448 static const struct CHANLIST ntsc_cable_jp
[] = {
503 /* --------------------------------------------------------------------- */
506 static const struct CHANLIST pal_australia
[] = {
562 /* --------------------------------------------------------------------- */
565 /* CCIR frequencies */
567 #define FREQ_CCIR_I_III \
585 #define FREQ_CCIR_SL_SH \
595 { "SE10", 168250 }, \
597 { "SE11", 231250 }, \
598 { "SE12", 238250 }, \
599 { "SE13", 245250 }, \
600 { "SE14", 252250 }, \
601 { "SE15", 259250 }, \
602 { "SE16", 266250 }, \
603 { "SE17", 273250 }, \
604 { "SE18", 280250 }, \
605 { "SE19", 287250 }, \
608 #define FREQ_CCIR_H \
631 /* OIRT frequencies */
633 #define FREQ_OIRT_I_III \
649 #define FREQ_OIRT_SL_SH \
659 { "SR11", 231250 }, \
660 { "SR12", 239250 }, \
661 { "SR13", 247250 }, \
662 { "SR14", 255250 }, \
663 { "SR15", 263250 }, \
664 { "SR16", 271250 }, \
665 { "SR17", 279250 }, \
666 { "SR18", 287250 }, \
720 static const struct CHANLIST europe_west
[] = {
727 static const struct CHANLIST europe_east
[] = {
736 static const struct CHANLIST pal_italy
[] = {
750 static struct CHANLIST pal_ireland
[] = {
791 static const struct CHANLIST secam_france
[] = {
840 /* --------------------------------------------------------------------- */
842 static const struct CHANLIST pal_newzealand
[] = {
857 /* --------------------------------------------------------------------- */
859 /* China broadcast */
860 static const struct CHANLIST pal_bcast_cn
[] = {
957 /* --------------------------------------------------------------------- */
958 /* South Africa Broadcast */
960 static const struct CHANLIST pal_bcast_za
[] ={
972 /* --------------------------------------------------------------------- */
974 static const struct CHANLIST argentina
[] = {
1070 /* --------------------------------------------------------------------- */
1072 static const struct CHANLIST russia
[] = {
1173 /* --------------------------------------------------------------------- */
1175 const struct CHANLISTS chanlists
[] = {
1176 { "us-bcast", ntsc_bcast
, CHAN_COUNT(ntsc_bcast
) },
1177 { "us-cable", ntsc_cable
, CHAN_COUNT(ntsc_cable
) },
1178 { "us-cable-hrc", ntsc_hrc
, CHAN_COUNT(ntsc_hrc
) },
1179 { "japan-bcast", ntsc_bcast_jp
, CHAN_COUNT(ntsc_bcast_jp
) },
1180 { "japan-cable", ntsc_cable_jp
, CHAN_COUNT(ntsc_cable_jp
) },
1181 { "europe-west", europe_west
, CHAN_COUNT(europe_west
) },
1182 { "europe-east", europe_east
, CHAN_COUNT(europe_east
) },
1183 { "italy", pal_italy
, CHAN_COUNT(pal_italy
) },
1184 { "newzealand", pal_newzealand
, CHAN_COUNT(pal_newzealand
) },
1185 { "australia", pal_australia
, CHAN_COUNT(pal_australia
) },
1186 { "ireland", pal_ireland
, CHAN_COUNT(pal_ireland
) },
1187 { "france", secam_france
, CHAN_COUNT(secam_france
) },
1188 { "china-bcast", pal_bcast_cn
, CHAN_COUNT(pal_bcast_cn
) },
1189 { "southafrica", pal_bcast_za
, CHAN_COUNT(pal_bcast_za
) },
1190 { "argentina", argentina
, CHAN_COUNT(argentina
) },
1191 { "russia", russia
, CHAN_COUNT(russia
) },
1192 { NULL
, NULL
, 0 } /* EOF */
1196 const struct CHANLIST
*chanlist
= europe_west
;
1197 int chancount
= CHAN_COUNT(europe_west
);