Lines Matching refs:pcm_offset
619 vf->pcm_offset=granulepos; in _fetch_and_process_packet()
1014 vf->pcm_offset=-1; in ov_raw_seek()
1070 vf->pcm_offset=granulepos-accblock; in ov_raw_seek()
1082 vf->pcm_offset=ov_pcm_total(vf,-1); in ov_raw_seek()
1087 vf->pcm_offset=-1; in ov_raw_seek()
1141 vf->pcm_offset=-1; in ov_raw_seek()
1258 vf->pcm_offset=-1; in ov_pcm_seek_page()
1293 vf->pcm_offset=op.granulepos-vf->pcmlengths[vf->current_link*2]; in ov_pcm_seek_page()
1294 if(vf->pcm_offset<0)vf->pcm_offset=0; in ov_pcm_seek_page()
1295 vf->pcm_offset+=total; in ov_pcm_seek_page()
1304 if(vf->pcm_offset>pos || pos>ov_pcm_total(vf,-1)){ in ov_pcm_seek_page()
1321 vf->pcm_offset=-1; in ov_pcm_seek_page()
1349 if(lastblock)vf->pcm_offset+=(lastblock+thisblock)>>2; in ov_pcm_seek()
1351 if(vf->pcm_offset+((thisblock+ in ov_pcm_seek()
1366 vf->pcm_offset=op.granulepos-vf->pcmlengths[vf->current_link*2]; in ov_pcm_seek()
1367 if(vf->pcm_offset<0)vf->pcm_offset=0; in ov_pcm_seek()
1369 vf->pcm_offset+=vf->pcmlengths[i*2+1]; in ov_pcm_seek()
1409 while(vf->pcm_offset<pos){ in ov_pcm_seek()
1410 ogg_int64_t target=pos-vf->pcm_offset; in ov_pcm_seek()
1415 vf->pcm_offset+=samples; in ov_pcm_seek()
1419 vf->pcm_offset=ov_pcm_total(vf,-1); /* eof */ in ov_pcm_seek()
1497 return vf->pcm_offset; in ov_pcm_tell()
1515 if(vf->pcm_offset>=pcm_total)break; in ov_time_tell()
1519 return time_total+(1000*vf->pcm_offset-pcm_total)/vf->vi.rate; in ov_time_tell()
1594 vf->pcm_offset+=samples; in ov_read()