⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 video_util_tv.cpp

📁 网络MPEG4IP流媒体开发源代码
💻 CPP
📖 第 1 页 / 共 2 页
字号:
    { "33",	562250 },    { "34",	569250 },    { "35",	576250 },    { "36",     591250 },    { "39",	604250 },    { "40",	611250 },    { "41",	618250 },    { "42",	625250 },    { "43",	632250 },    { "44",	639250 },    { "45",	646250 },    { "46",	653250 },    { "47",	660250 },    { "48",	667250 },    { "49",	674250 },    { "50",	681250 },    { "51",	688250 },    { "52",	695250 },    { "53",	702250 },    { "54",	709250 },    { "55",	716250 },    { "56",	723250 },    { "57",	730250 },    { "58",	737250 },    { "59",	744250 },    { "60",	751250 },    { "61",	758250 },    { "62",	765250 },    { "63",	772250 },    { "64",	779250 },    { "65",	786250 },    { "66",	793250 },    { "67",	800250 },    { "68",	807250 },    { "69",	814250 },};static struct CHANLIST pal_australia_optus[] = {   { "1",  138250 },   { "2",  147250 },   { "3",  154250 },   { "4",  161250 },   { "5",  168250 },   { "6",  175250 },   { "7",  182250 },   { "8",  189250 },   { "9",  196250 },   { "10", 209250 },   { "11", 216250 },   { "12", 224250 },   { "13", 231250 },   { "14", 238250 },   { "15", 245250 },   { "16", 252250 },   { "17", 259250 },   { "18", 266250 },   { "19", 273250 },   { "20", 280250 },   { "21", 287250 },   { "22", 294250 },   { "23", 303250 },   { "24", 310250 },   { "25", 317250 },   { "26", 324250 },   { "27", 338250 },   { "28", 345250 },   { "29", 352250 },   { "30", 359250 },   { "31", 366250 },   { "32", 373250 },   { "33", 380250 },   { "34", 387250 },   { "35", 394250 },   { "36", 401250 },   { "37", 408250 },   { "38", 415250 },   { "39", 422250 },   { "40", 429250 },   { "41", 436250 },   { "42", 443250 },   { "43", 450250 },   { "44", 457250 },   { "45", 464250 },   { "46", 471250 },   { "47", 478250 },   { "48", 485250 }, };/* --------------------------------------------------------------------- *//* europe                                                                *//* CCIR frequencies */#define FREQ_CCIR_I_III		\    { "E2",	  48250 },	\    { "E3",	  55250 },	\    { "E4",	  62250 },	\				\    { "S01",	  69250 },	\    { "S02",	  76250 },	\    { "S03",	  83250 },	\				\    { "E5",	 175250 },	\    { "E6",	 182250 },	\    { "E7",	 189250 },	\    { "E8",	 196250 },	\    { "E9",	 203250 },	\    { "E10",	 210250 },	\    { "E11",	 217250 },	\    { "E12",	 224250 }#define FREQ_CCIR_SL_SH		\    { "SE1",	 105250 },	\    { "SE2",	 112250 },	\    { "SE3",	 119250 },	\    { "SE4",	 126250 },	\    { "SE5",	 133250 },	\    { "SE6",	 140250 },	\    { "SE7",	 147250 },	\    { "SE8",	 154250 },	\    { "SE9",	 161250 },	\    { "SE10",    168250 },	\				\    { "SE11",    231250 },	\    { "SE12",    238250 },	\    { "SE13",    245250 },	\    { "SE14",    252250 },	\    { "SE15",    259250 },	\    { "SE16",    266250 },	\    { "SE17",    273250 },	\    { "SE18",    280250 },	\    { "SE19",    287250 },	\    { "SE20",    294250 }#define FREQ_CCIR_H	\    { "S21", 303250 },	\    { "S22", 311250 },	\    { "S23", 319250 },	\    { "S24", 327250 },	\    { "S25", 335250 },	\    { "S26", 343250 },	\    { "S27", 351250 },	\    { "S28", 359250 },	\    { "S29", 367250 },	\    { "S30", 375250 },	\    { "S31", 383250 },	\    { "S32", 391250 },	\    { "S33", 399250 },	\    { "S34", 407250 },	\    { "S35", 415250 },	\    { "S36", 423250 },	\    { "S37", 431250 },	\    { "S38", 439250 },	\    { "S39", 447250 },	\    { "S40", 455250 },	\    { "S41", 463250 }/* OIRT frequencies */#define FREQ_OIRT_I_III		\    { "R1",       49750 },	\    { "R2",       59250 },	\				\    { "R3",       77250 },	\    { "R4",       85250 },	\    { "R5",       93250 },	\				\    { "R6",	 175250 },	\    { "R7",	 183250 },	\    { "R8",	 191250 },	\    { "R9",	 199250 },	\    { "R10",	 207250 },	\    { "R11",	 215250 },	\    { "R12",	 223250 }#define FREQ_OIRT_SL_SH		\    { "SR1",	 111250 },	\    { "SR2",	 119250 },	\    { "SR3",	 127250 },	\    { "SR4",	 135250 },	\    { "SR5",	 143250 },	\    { "SR6",	 151250 },	\    { "SR7",	 159250 },	\    { "SR8",	 167250 },	\				\    { "SR11",    231250 },	\    { "SR12",    239250 },	\    { "SR13",    247250 },	\    { "SR14",    255250 },	\    { "SR15",    263250 },	\    { "SR16",    271250 },	\    { "SR17",    279250 },	\    { "SR18",    287250 },	\    { "SR19",    295250 }#define FREQ_UHF	\    { "21",  471250 },	\    { "22",  479250 },	\    { "23",  487250 },	\    { "24",  495250 },	\    { "25",  503250 },	\    { "26",  511250 },	\    { "27",  519250 },	\    { "28",  527250 },	\    { "29",  535250 },	\    { "30",  543250 },	\    { "31",  551250 },	\    { "32",  559250 },	\    { "33",  567250 },	\    { "34",  575250 },	\    { "35",  583250 },	\    { "36",  591250 },	\    { "37",  599250 },	\    { "38",  607250 },	\    { "39",  615250 },	\    { "40",  623250 },	\    { "41",  631250 },	\    { "42",  639250 },	\    { "43",  647250 },	\    { "44",  655250 },	\    { "45",  663250 },	\    { "46",  671250 },	\    { "47",  679250 },	\    { "48",  687250 },	\    { "49",  695250 },	\    { "50",  703250 },	\    { "51",  711250 },	\    { "52",  719250 },	\    { "53",  727250 },	\    { "54",  735250 },	\    { "55",  743250 },	\    { "56",  751250 },	\    { "57",  759250 },	\    { "58",  767250 },	\    { "59",  775250 },	\    { "60",  783250 },	\    { "61",  791250 },	\    { "62",  799250 },	\    { "63",  807250 },	\    { "64",  815250 },	\    { "65",  823250 },	\    { "66",  831250 },	\    { "67",  839250 },	\    { "68",  847250 },	\    { "69",  855250 }static struct CHANLIST europe_west[] = {    FREQ_CCIR_I_III,    FREQ_CCIR_SL_SH,    FREQ_CCIR_H,    FREQ_UHF};static struct CHANLIST europe_east[] = {    FREQ_OIRT_I_III,    FREQ_OIRT_SL_SH,    FREQ_CCIR_I_III,    FREQ_CCIR_SL_SH,    FREQ_CCIR_H,    FREQ_UHF};static struct CHANLIST pal_italy[] = {    { "A",	 53750 },    { "B",	 62250 },    { "C",	 82250 },    { "D",	175250 },    { "E",	183750 },    { "F",	192250 },    { "G",	201250 },    { "H",	210250 },    { "H1",	217250 },    { "H2",	224250 },    FREQ_UHF};static struct CHANLIST pal_ireland[] = {    { "A0",    45750 },    { "A1",    48000 },    { "A2",    53750 },    { "A3",    56000 },    { "A4",    61750 },    { "A5",    64000 },    { "A6",   175250 },    { "A7",   176000 },    { "A8",   183250 },    { "A9",   184000 },    { "A10",   191250 },    { "A11",   192000 },    { "A12",   199250 },    { "A13",   200000 },    { "A14",   207250 },    { "A15",   208000 },    { "A16",   215250 },    { "A17",   216000 },    { "A18",   224000 },    { "A19",   232000 },    { "A20",   248000 },    { "A21",   256000 },    { "A22",   264000 },    { "A23",   272000 },    { "A24",   280000 },    { "A25",   288000 },    { "A26",   296000 },    { "A27",   304000 },    { "A28",   312000 },    { "A29",   320000 },    { "A30",   344000 },    { "A31",   352000 },    { "A32",   408000 },    { "A33",   416000 },    { "A34",   448000 },    { "A35",   480000 },    { "A36",   520000 },    FREQ_UHF,};static struct CHANLIST secam_france[] = {    { "K01",    47750 },    { "K02",    55750 },    { "K03",    60500 },    { "K04",    63750 },    { "K05",   176000 },    { "K06",   184000 },    { "K07",   192000 },    { "K08",   200000 },    { "K09",   208000 },    { "K10",   216000 },    { "KB",    116750 },    { "KC",    128750 },    { "KD",    140750 },    { "KE",    159750 },    { "KF",    164750 },    { "KG",    176750 },    { "KH",    188750 },    { "KI",    200750 },    { "KJ",    212750 },    { "KK",    224750 },    { "KL",    236750 },    { "KM",    248750 },    { "KN",    260750 },    { "KO",    272750 },    { "KP",    284750 },    { "KQ",    296750 },    { "H01",   303250 },    { "H02",   311250 },    { "H03",   319250 },    { "H04",   327250 },    { "H05",   335250 },    { "H06",   343250 },    { "H07",   351250 },    { "H08",   359250 },    { "H09",   367250 },    { "H10",   375250 },    { "H11",   383250 },    { "H12",   391250 },    { "H13",   399250 },    { "H14",   407250 },    { "H15",   415250 },    { "H16",   423250 },    { "H17",   431250 },    { "H18",   439250 },    { "H19",   447250 },    FREQ_UHF,};/* --------------------------------------------------------------------- */static struct CHANLIST pal_newzealand[] = {    { "1", 	  45250 },     { "2",	  55250 },     { "3",	  62250 },    { "4",	 175250 },    { "5",	 182250 },    { "6",	 189250 },    { "7",	 196250 },    { "8",	 203250 },    { "9",	 210250 },    { "10",	 217250 },    { "11",	 224250 },    FREQ_UHF,};/* --------------------------------------------------------------------- *//* China broadcast */static struct CHANLIST pal_bcast_cn[] = {    { "1",	49750 },    { "2",	57750 },    { "3",	65750 },    { "4",	77250 },    { "5",	85250 },    { "6",	112250 },    { "7",	120250 },    { "8",	128250 },    { "9",	136250 },    { "10",	144250 },    { "11",	152250 },    { "12",	160250 },    { "13",	168250 },    { "14",	176250 },    { "15",	184250 },    { "16",	192250 },    { "17",	200250 },    { "18",	208250 },    { "19",	216250 },    { "20",	224250 },    { "21",	232250 },    { "22",	240250 },    { "23",	248250 },    { "24",	256250 },    { "25",	264250 },    { "26",	272250 },    { "27",	280250 },    { "28",	288250 },    { "29",	296250 },    { "30",	304250 },    { "31",	312250 },    { "32",	320250 },    { "33",	328250 },    { "34",	336250 },    { "35",	344250 },    { "36",	352250 },    { "37",	360250 },    { "38",	368250 },    { "39",	376250 },    { "40",	384250 },    { "41",	392250 },    { "42",	400250 },    { "43",	408250 },    { "44",	416250 },    { "45",	424250 },    { "46",	432250 },    { "47",	440250 },    { "48",	448250 },    { "49",	456250 },    { "50",	463250 },    { "51",	471250 },    { "52",	479250 },    { "53",	487250 },    { "54",	495250 },    { "55",	503250 },    { "56",	511250 },    { "57",	519250 },    { "58",	527250 },    { "59",	535250 },    { "60",	543250 },    { "61",	551250 },    { "62",	559250 },    { "63",	607250 },    { "64",	615250 },    { "65",	623250 },    { "66",	631250 },    { "67",	639250 },    { "68",	647250 },    { "69",	655250 },    { "70",	663250 },    { "71",	671250 },    { "72",	679250 },    { "73",	687250 },    { "74",	695250 },    { "75",	703250 },    { "76",	711250 },    { "77",	719250 },    { "78",	727250 },    { "79",	735250 },    { "80",	743250 },    { "81",	751250 },    { "82",	759250 },    { "83",	767250 },    { "84",	775250 },    { "85",	783250 },    { "86",	791250 },    { "87",	799250 },    { "88",	807250 },    { "89",	815250 },    { "90",	823250 },    { "91",	831250 },    { "92",	839250 },    { "93",	847250 },    { "94",	855250 },};/* --------------------------------------------------------------------- *//* South Africa Broadcast */static struct CHANLIST pal_bcast_za[] ={    { "1", 175250 },    { "2", 183250 },    { "3", 191250 },    { "4", 199250 },    { "5", 207250 },    { "6", 215250 },    { "7", 223250 },    { "8", 231250 },    FREQ_UHF};/* --------------------------------------------------------------------- */static struct CHANLIST argentina[] = {    { "001",   56250 },    { "002",   62250 },    { "003",   68250 },    { "004",   78250 },    { "005",   84250 },    { "006",  176250 },    { "007",  182250 },    { "008",  188250 },    { "009",  194250 },    { "010",  200250 },    { "011",  206250 },    { "012",  212250 },    { "013",  122250 },    { "014",  128250 },    { "015",  134250 },    { "016",  140250 },    { "017",  146250 },    { "018",  152250 },    { "019",  158250 },    { "020",  164250 },    { "021",  170250 },    { "022",  218250 },    { "023",  224250 },    { "024",  230250 },    { "025",  236250 },    { "026",  242250 },    { "027",  248250 },    { "028",  254250 },    { "029",  260250 },    { "030",  266250 },    { "031",  272250 },    { "032",  278250 },    { "033",  284250 },    { "034",  290250 },    { "035",  296250 },    { "036",  302250 },    { "037",  308250 },    { "038",  314250 },    { "039",  320250 },    { "040",  326250 },    { "041",  332250 },    { "042",  338250 },    { "043",  344250 },    { "044",  350250 },    { "045",  356250 },    { "046",  362250 },    { "047",  368250 },    { "048",  374250 },    { "049",  380250 },    { "050",  386250 },    { "051",  392250 },    { "052",  398250 },    { "053",  404250 },    { "054",  410250 },    { "055",  416250 },    { "056",  422250 },    { "057",  428250 },    { "058",  434250 },    { "059",  440250 },    { "060",  446250 },    { "061",  452250 },    { "062",  458250 },    { "063",  464250 },    { "064",  470250 },    { "065",  476250 },    { "066",  482250 },    { "067",  488250 },    { "068",  494250 },    { "069",  500250 },    { "070",  506250 },    { "071",  512250 },    { "072",  518250 },    { "073",  524250 },    { "074",  530250 },    { "075",  536250 },    { "076",  542250 },    { "077",  548250 },    { "078",  554250 },    { "079",  560250 },    { "080",  566250 },    { "081",  572250 },    { "082",  578250 },    { "083",  584250 },    { "084",  590250 },    { "085",  596250 },    { "086",  602250 },    { "087",  608250 },    { "088",  614250 },    { "089",  620250 },    { "090",  626250 },    { "091",  632250 },    { "092",  638250 },    { "093",  644250 },};/* added by toxic */static struct CHANLIST secam_russia[] ={    { "1",  49750 },    { "2",  59250 },    { "3",  77250 },    { "4",  85250 },    { "5",  93250 },    { "6", 175250 },    { "7", 183250 },    { "8", 191250 },    { "9", 199250 },    {"10", 207250 },    {"11", 215250 },    {"12", 223250 },    FREQ_UHF};/* --------------------------------------------------------------------- */struct CHANLISTS chanlists[] = {    { "us-bcast",         ntsc_bcast,        CHAN_COUNT(ntsc_bcast)        },    { "us-cable",         ntsc_cable,        CHAN_COUNT(ntsc_cable)        },    { "us-cable-hrc",     ntsc_hrc,          CHAN_COUNT(ntsc_hrc)          },    { "japan-bcast",      ntsc_bcast_jp,     CHAN_COUNT(ntsc_bcast_jp)     },    { "japan-cable",      ntsc_cable_jp,     CHAN_COUNT(ntsc_cable_jp)     },    { "europe-west",      europe_west,       CHAN_COUNT(europe_west)       },    { "europe-east",      europe_east,       CHAN_COUNT(europe_east)       },    { "italy",	          pal_italy,         CHAN_COUNT(pal_italy)         },    { "newzealand",       pal_newzealand,    CHAN_COUNT(pal_newzealand)    },    { "australia",        pal_australia,     CHAN_COUNT(pal_australia)     },    { "ireland",          pal_ireland,       CHAN_COUNT(pal_ireland)       },    { "france",           secam_france,      CHAN_COUNT(secam_france)      },    { "china-bcast",      pal_bcast_cn,      CHAN_COUNT(pal_bcast_cn)      },    { "southafrica",      pal_bcast_za,      CHAN_COUNT(pal_bcast_za)      },    { "argentina",        argentina,         CHAN_COUNT(argentina)         },    { "canada-cable",     ntsc_cable_ca,     CHAN_COUNT(ntsc_cable_ca)     },    { "australia-optus",        pal_australia_optus,     CHAN_COUNT(pal_australia_optus)     },    { "russia",           secam_russia,      CHAN_COUNT(secam_russia)      },    { NULL, NULL, 0 } /* EOF */};#if 0struct STRTAB chanlist_names[18] = {    {  0, "us-bcast" },    {  1, "us-cable" },    {  2, "us-cable-hrc" },    {  3, "japan-bcast" },    {  4, "japan-cable" },    {  5, "europe-west" },    {  6, "europe-east" },    {  7, "italy" },    {  8, "newzealand" },    {  9, "australia" },    { 10, "ireland" },    { 11, "france" },    { 12, "china-bcast" },	    { 13, "southafrica" },    { 14, "argentina" },    { 15, "canada-cable" },    {  16, "australia-optus" },    {  17, "Russia" },    { -1, NULL }};#endifint                chantab   = 5;struct CHANLIST   *chanlist  = europe_west;int                chancount = CHAN_COUNT(europe_west);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -