Changeset 36069
- Timestamp:
- 11/05/15 02:16:01 (8 years ago)
- Location:
- titan/titan
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/global.h
r36067 r36069 7457 7457 void delunusedsat() 7458 7458 { 7459 debug(10, "delunusedsat: start"); 7459 7460 struct sat* node = sat; 7460 7461 struct sat* prev = NULL; … … 7466 7467 7467 7468 if(prev->scan != 1) 7468 delsat(prev );7469 } 7470 7469 delsat(prev->name); 7470 } 7471 debug(10, "delunusedsat: end"); 7471 7472 } 7472 7473 7473 7474 void delunusedtransponder() 7474 7475 { 7476 debug(10, "delunusedtransponder: start"); 7475 7477 struct transponder* node = transponder; 7476 7478 struct transponder* prev = NULL; … … 7484 7486 deltransponder(prev); 7485 7487 } 7488 debug(10, "delunusedtransponder: end"); 7486 7489 } 7487 7490 7488 7491 void delunusedchannel() 7489 7492 { 7493 debug(10, "delunusedchannel: start"); 7490 7494 struct channel* node = channel; 7491 7495 struct channel* prev = NULL; … … 7499 7503 delchannel(prev->serviceid, prev->transponderid, 0); 7500 7504 } 7505 debug(10, "delunusedchannel: end"); 7501 7506 } 7502 7507 7503 7508 void delunusedbouquet() 7504 7509 { 7510 debug(10, "delunusedbouquet: start"); 7505 7511 struct mainbouquet* mnode = mainbouquet; 7506 7512 struct bouquet* first = NULL; … … 7521 7527 mnode = mnode->next; 7522 7528 } 7529 debug(10, "delunusedbouquet: end"); 7523 7530 } 7524 7531 7525 7532 void delunusedepgchannel() 7526 7533 { 7534 debug(10, "delunusedepgchannel: start"); 7527 7535 struct epgscanlist* node = epgscanlist; 7528 7536 struct epgscanlist* prev = NULL; … … 7535 7543 delepgscanlist(node->serviceid, node->transponderid); 7536 7544 } 7545 debug(10, "delunusedepgchannel: end"); 7537 7546 } 7538 7547 7539 7548 void delunusedprovider() 7540 7549 { 7550 debug(10, "delunusedprovider: start"); 7541 7551 struct provider* node = provider; 7542 7552 struct provider* prev = NULL; … … 7548 7558 delprovidernotused(prev); 7549 7559 } 7560 debug(10, "delunusedprovider: end"); 7550 7561 } 7551 7562 -
titan/titan/scan.h
r36067 r36069 1393 1393 } 1394 1394 1395 void screenscan(struct transponder* transpondernode, struct skin* mscan, char* tuner, int scantype, int orbitalpos, unsigned int frequency, int inversion, unsigned int symbolrate, int polarization, int fec, int modulation, int rolloff, int pilot, int networkscan, int onlyfree, int clear, int blindscan, int ichangename, int system, int favtype, int emptybouquet, int unusedbouquetchannels, int timeout, int flag)1395 void screenscan(struct transponder* transpondernode, struct skin* mscan, char* tuner, int scantype, int orbitalpos, unsigned int frequency, int inversion, unsigned int symbolrate, int polarization, int fec, int modulation, int rolloff, int pilot, int networkscan, int onlyfree, int clear, int blindscan, int ichangename, int system, int favtype, int emptybouquet, int unusedbouquetchannels, int unusedsats, int unusedtransponder, int unusedchannels, int unusedprovider, int timeout, int flag) 1396 1396 { 1397 1397 int rcret = 0, tpmax = 0, i = 0, alladded = 0, endmsgshow = 0; … … 1507 1507 { 1508 1508 freechannel(1); 1509 delunusedsat();1510 delunusedtransponder();1511 delunusedchannel();1512 delunusedbouquet();1513 delunusedepgchannel();1514 delunusedprovider();1515 1516 } 1509 if(unusedsats == 1) delunusedsat(); 1510 if(unusedtransponder == 1) delunusedtransponder(); 1511 if(unusedchannels == 1) delunusedchannel(); 1512 //if(unusedepgchannel == 1) delunusedepgchannel(); 1513 if(unusedprovider == 1) delunusedprovider(); 1514 } 1515 } 1516 1517 1517 satnode = sat; 1518 1518 while(satnode != NULL) … … 1695 1695 resetsatscan(); 1696 1696 drawscreen(load, 0, 0); 1697 1698 1699 1697 sortchannel(); 1698 sortprovider(); 1699 clearscreen(load); 1700 1700 } 1701 1701 … … 1859 1859 int inetworkscan = -1, ionlyfree = -1, iclear = -1, iblindscan = -1, ichangename = -1; 1860 1860 int ifavtype = -1, iemptybouquet = -1, iunusedbouquetchannels = -1; 1861 int iunusedsats = -1, iunusedtransponder = -1, iunusedchannels = -1, iunusedprovider = -1; 1862 1861 1863 int i = 0, treffer = 0, tunercount = 0; 1862 1864 … … 1895 1897 struct skin* emptybouquet = getscreennode(scan, "emptybouquet"); 1896 1898 struct skin* unusedbouquetchannels = getscreennode(scan, "unusedbouquetchannels"); 1897 1899 struct skin* unusedsats = getscreennode(scan, "unusedsats"); 1900 struct skin* unusedtransponder = getscreennode(scan, "unusedtransponder"); 1901 struct skin* unusedchannels = getscreennode(scan, "unusedchannels"); 1902 struct skin* unusedprovider = getscreennode(scan, "unusedprovider"); 1903 1898 1904 struct skin* b4 = getscreennode(scan, "b4"); 1899 1905 struct skin* b5 = getscreennode(scan, "b5"); … … 2293 2299 addchoicebox(unusedbouquetchannels, "1", _("yes")); 2294 2300 2301 //unusedsats 2302 addchoicebox(unusedsats, "0", _("no")); 2303 addchoicebox(unusedsats, "1", _("yes")); 2304 2305 //unusedtransponder 2306 addchoicebox(unusedtransponder, "0", _("no")); 2307 addchoicebox(unusedtransponder, "1", _("yes")); 2308 2309 //unusedchannels 2310 addchoicebox(unusedchannels, "0", _("no")); 2311 addchoicebox(unusedchannels, "1", _("yes")); 2312 2313 //unusedprovider 2314 addchoicebox(unusedprovider, "0", _("no")); 2315 addchoicebox(unusedprovider, "1", _("yes")); 2316 2317 2295 2318 drawscreen(scan, 2, 0); 2296 2319 changescantype(scantype->ret, scan, listbox, tuner, sat, id, system, frequency, inversion, symbolrate, polarization, fec, modulation, rolloff, pilot, hp, lp, bandwidth, transmission, guardinterval, hierarchy, b4, b5, flag); … … 2302 2325 { 2303 2326 addscreenrc(scan, tmp); 2327 2328 if(clear->ret != NULL && ostrcmp(clear->ret, "1") == 0) 2329 { 2330 emptybouquet->hidden = NO; 2331 unusedbouquetchannels->hidden = NO; 2332 unusedsats->hidden = NO; 2333 unusedtransponder->hidden = NO; 2334 unusedchannels->hidden = NO; 2335 unusedprovider->hidden = NO; 2336 } 2337 else 2338 { 2339 emptybouquet->hidden = YES; 2340 unusedbouquetchannels->hidden = YES; 2341 unusedsats->hidden = YES; 2342 unusedtransponder->hidden = YES; 2343 unusedchannels->hidden = YES; 2344 unusedprovider->hidden = YES; 2345 } 2346 drawscreen(scan, 0, 0); 2347 2304 2348 rcret = waitrc(scan, 0, 0); 2305 2349 tmp = listbox->select; … … 2335 2379 if(emptybouquet->ret != NULL) iemptybouquet = atoi(emptybouquet->ret); 2336 2380 if(unusedbouquetchannels->ret != NULL) iunusedbouquetchannels = atoi(unusedbouquetchannels->ret); 2381 if(unusedsats->ret != NULL) iunusedsats = atoi(unusedsats->ret); 2382 if(unusedtransponder->ret != NULL) iunusedtransponder = atoi(unusedtransponder->ret); 2383 if(unusedchannels->ret != NULL) iunusedchannels = atoi(unusedchannels->ret); 2384 if(unusedprovider->ret != NULL) iunusedprovider = atoi(unusedprovider->ret); 2337 2385 2338 2386 if(rcret == getrcconfigint("rcexit", NULL)) break; … … 2357 2405 { 2358 2406 clearscreen(scan); 2359 screenscan(tpnode, scan->child, tuner->ret, iscantype, isat, ifrequency, iinversion, isymbolrate, ipolarization, ifec, imodulation, irolloff, ipilot, inetworkscan, ionlyfree, iclear, iblindscan, ichangename, isystem, ifavtype, iemptybouquet, iunusedbouquetchannels, 5000000, flag);2407 screenscan(tpnode, scan->child, tuner->ret, iscantype, isat, ifrequency, iinversion, isymbolrate, ipolarization, ifec, imodulation, irolloff, ipilot, inetworkscan, ionlyfree, iclear, iblindscan, ichangename, isystem, ifavtype, iemptybouquet, iunusedbouquetchannels, iunusedsats, iunusedtransponder, iunusedchannels, iunusedprovider, 5000000, flag); 2360 2408 drawscreen(scan, 0, 0); 2361 2409 }
Note: See TracChangeset
for help on using the changeset viewer.