comparison searching.c @ 275:f8ba866996f9 src

in dvdnav_time_search() vobu and start are uint32_t
author nicodvb
date Sat, 14 Apr 2007 07:33:38 +0000
parents bd734ab914d0
children 44a8f8fbacc6
comparison
equal deleted inserted replaced
274:12beff7f4482 275:f8ba866996f9
153 break; 153 break;
154 } 154 }
155 } 155 }
156 156
157 if(found) { 157 if(found) {
158 int32_t vobu; 158 uint32_t vobu;
159 #ifdef LOG_DEBUG 159 #ifdef LOG_DEBUG
160 fprintf(MSG_OUT, "libdvdnav: Seeking to cell %i from choice of %i to %i\n", 160 fprintf(MSG_OUT, "libdvdnav: Seeking to cell %i from choice of %i to %i\n",
161 cell_nr, first_cell_nr, last_cell_nr); 161 cell_nr, first_cell_nr, last_cell_nr);
162 #endif 162 #endif
163 if (dvdnav_scan_admap(this, state->domain, target, &vobu) == DVDNAV_STATUS_OK) { 163 if (dvdnav_scan_admap(this, state->domain, target, &vobu) == DVDNAV_STATUS_OK) {
164 int32_t start = state->pgc->cell_playback[cell_nr-1].first_sector; 164 uint32_t start = state->pgc->cell_playback[cell_nr-1].first_sector;
165 165
166 if (vm_jump_cell_block(this->vm, cell_nr, vobu - start)) { 166 if (vm_jump_cell_block(this->vm, cell_nr, vobu - start)) {
167 #ifdef LOG_DEBUG 167 #ifdef LOG_DEBUG
168 fprintf(MSG_OUT, "libdvdnav: After cellN=%u blockN=%u target=%x vobu=%x start=%x\n" , 168 fprintf(MSG_OUT, "libdvdnav: After cellN=%u blockN=%u target=%x vobu=%x start=%x\n" ,
169 state->cellN, state->blockN, target, vobu, start); 169 state->cellN, state->blockN, target, vobu, start);