Changeset 18574
- Timestamp:
- 11/15/12 01:07:03 (11 years ago)
- Location:
- titan/titan
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/frontenddev.h
r18524 r18574 169 169 //flag 1 = check only 170 170 //flag 2 = from record 171 //flag 2 = from rectimer 171 172 struct dvbdev* fegetfree(struct transponder* tpnode, int flag, struct dvbdev* dvbfirst) 172 173 { … … 250 251 { 251 252 fegetconfig(dvbnode, tpnode, &aktnr, tmpnr); 252 band = calclof(dvbnode, tpnode, aktnr, 1); 253 if(flag == 3) 254 band = calclof(dvbnode, tpnode, aktnr, 0); 255 else 256 band = calclof(dvbnode, tpnode, aktnr, 1); 253 257 if(tmpdvbnode != NULL && tmpdvbnode->feaktband != band && (tmpdvbnode->felock != 0 || (flag == 2 && tmpdvbnode->felock == 0))) 254 258 { … … 332 336 { 333 337 fegetconfig(tmpdvbnode, tpnode, &aktnr, tmpnr); 334 band = calclof(dvbnode, tpnode, aktnr, 1); 338 if(flag == 3) 339 band = calclof(dvbnode, tpnode, aktnr, 0); 340 else 341 band = calclof(dvbnode, tpnode, aktnr, 1); 335 342 if(tmpdvbnode != NULL && tmpdvbnode->feaktband != band && (tmpdvbnode->felock != 0 || (flag == 2 && tmpdvbnode->felock == 0))) 336 343 { -
titan/titan/rectimer.h
r18554 r18574 93 93 94 94 tpnode = gettransponder(recnode->transponderid); 95 dvbnode = fegetfree(tpnode, 0, dvbdevsim);95 dvbnode = fegetfree(tpnode, 3, dvbdevsim); 96 96 if(dvbnode != NULL) 97 97 dvbnode->felock = 1; … … 103 103 if((recnode->begin >= node->begin && recnode->begin < node->end) || (recnode->end >= node->begin && recnode->end < node->end)) 104 104 { 105 tpnode = gettransponder( recnode->transponderid);106 dvbnode = fegetfree(tpnode, 0, dvbdevsim);105 tpnode = gettransponder(node->transponderid); 106 dvbnode = fegetfree(tpnode, 3, dvbdevsim); 107 107 if(dvbnode == NULL) 108 108 {
Note: See TracChangeset
for help on using the changeset viewer.