- Timestamp:
- 11/09/17 19:57:07 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/frontenddev.h
r41152 r41154 332 332 if(getconfig(dvbnode->feshortname, NULL) != NULL) 333 333 { 334 if(flag != 1) printf("-----xx %s no main tuner... exit\n", dvbnode->feshortname);335 334 dvbnode = dvbnode->next; 336 335 continue; … … 383 382 band = calclof(dvbnode, tpnode, aktnr, 1); 384 383 found = 0; 385 if( dvbnode->feaktband != band)384 if(tmpdvbnode != NULL && tmpdvbnode->feaktband != band) 386 385 { 387 if(flag != 1) printf("-----xx %s band not ok... exit\n", tmpdvbnode->feshortname);388 386 found = -1; 389 387 break; … … 396 394 return tmpdvbnode; 397 395 } 398 //dvbnode->feaktband = band;399 //dvbnode->feaktpolarization = tpnode->polarization;400 if(tmpdvbnode->feakttransponder != NULL)401 396 dvbnode->feaktband = band; 397 dvbnode->feaktpolarization = tpnode->polarization; 398 399 tmpdvbnode->felasttransponder = tmpdvbnode->feakttransponder; 402 400 tmpdvbnode->feakttransponder = tpnode; 403 401 tmpdvbnode->feaktpolarization = tpnode->polarization; 404 tmpdvbnode->feaktband = band;405 402 free(tmpdvbnode->feaktnr); 406 403 if(aktnr != NULL) … … 465 462 if(tmpdvbnode != NULL && tmpdvbnode->feakttransponder != NULL && (tmpdvbnode->feaktpolarization != tpnode->polarization || tmpdvbnode->feakttransponder->orbitalpos != tpnode->orbitalpos) && (tmpdvbnode->felock != 0 || (flag == 2 && tmpdvbnode->felock == 0))) 466 463 { 467 if(flag != 1) printf("-----yy %s not equal... exit\n", tmpdvbnode->feshortname);468 464 found = -1; 469 465 break; … … 499 495 { 500 496 //if(flag != 1) printf("++++++ test band1 %s\n", CharPtrTmp[found]->feshortname); 501 if(CharPtrTmp[found] ->feakttransponder != NULL)497 if(CharPtrTmp[found] != NULL && CharPtrTmp[found]->feaktband != band && (CharPtrTmp[found]->felock != 0 || (flag == 2 && CharPtrTmp[found]->felock == 0))) 502 498 { 503 if(CharPtrTmp[found] != NULL && CharPtrTmp[found]->feaktband != band && (CharPtrTmp[found]->felock != 0 || (flag == 2 && CharPtrTmp[found]->felock == 0))) 504 { 505 if(flag != 1) printf("-----yy %s band not ok... exit\n", tmpdvbnode->feshortname); 506 found = 99; 507 break; 508 } 509 found = found + 1; 499 found = 99; 500 break; 510 501 } 502 found = found + 1; 511 503 } 512 504 //if(tmpdvbnode != NULL && tmpdvbnode->feaktband != band && (tmpdvbnode->felock != 0 || (flag == 2 && tmpdvbnode->felock == 0)))
Note: See TracChangeset
for help on using the changeset viewer.