Lines Matching refs:pos
361 ogg_int64_t pos=vf->offset;
364 _seek_helper(vf,pos);
365 if(pos<vf->offsets[link] || pos>=vf->offsets[link+1])
408 ogg_int64_t accumulated=0,pos;
426 pos=ogg_page_granulepos(&og);
440 if(pos!=-1){
442 accumulated= pos-accumulated;
999 int ov_raw_seek(OggVorbis_File *vf,ogg_int64_t pos){
1008 if(pos<0 || pos>vf->end)return OV_EINVAL;
1019 _seek_helper(vf,pos);
1150 Seek to the last [granule marked] page preceeding the specified pos
1153 int ov_pcm_seek_page(OggVorbis_File *vf,ogg_int64_t pos){
1162 if(pos<0 || pos>total)return OV_EINVAL;
1167 if(pos>=total)break;
1181 pcm_pos preceeding (or equal to) pos. There is a danger here;
1192 ogg_int64_t target=pos-total+begintime;
1304 if(vf->pcm_offset>pos || pos>ov_pcm_total(vf,-1)){
1329 int ov_pcm_seek(OggVorbis_File *vf,ogg_int64_t pos){
1333 int ret=ov_pcm_seek_page(vf,pos);
1352 vorbis_info_blocksize(&vf->vi,1))>>2)>=pos)break;
1409 while(vf->pcm_offset<pos){
1410 ogg_int64_t target=pos-vf->pcm_offset;