Home | History | Annotate | Download | only in lib

Lines Matching refs:og

108 static ogg_int64_t _get_next_page(OggVorbis_File *vf,ogg_page *og,
115 more=ogg_sync_pageseek(&vf->oy,og);
146 static ogg_int64_t _get_prev_page(OggVorbis_File *vf,ogg_page *og){
161 memset(og,0,sizeof(*og));
162 ret=_get_next_page(vf,og,end-vf->offset);
175 if(og->header_len==0){
179 ret=_get_next_page(vf,og,CHUNKSIZE);
188 static void _add_serialno(ogg_page *og,long **serialno_list, int *n){
189 long s = ogg_page_serialno(og);
212 static int _lookup_page_serialno(ogg_page *og, long *serialno_list, int n){
213 long s = ogg_page_serialno(og);
226 ogg_page og;
245 ret=_get_next_page(vf,&og,end-vf->offset);
250 ret_serialno=ogg_page_serialno(&og);
251 ret_gran=ogg_page_granulepos(&og);
284 ogg_page og;
290 ogg_int64_t llret=_get_next_page(vf,&og,CHUNKSIZE);
293 og_ptr=&og;
422 ogg_page og;
430 if(_get_next_page(vf,&og,-1)<0)
433 if(ogg_page_bos(&og)) break;
434 if(ogg_page_serialno(&og)!=serialno) continue;
437 ogg_stream_pagein(&vf->os,&og);
447 if(ogg_page_granulepos(&og)!=-1){
449 accumulated= ogg_page_granulepos(&og)-accumulated;
479 ogg_page og;
539 last=_get_next_page(vf,&og,-1);
541 if(last<0 || !_lookup_page_serialno(&og,currentno_list,currentnos)){
545 searched=last+og.header_len+og.body_len;
676 ogg_page og;
772 if((ret=_get_next_page(vf,&og,-1))<0){
778 vf->bittrack+=og.header_len*8;
781 if(vf->current_serialno!=ogg_page_serialno(&og)){
787 if(ogg_page_bos(&og)){
826 long serialno = ogg_page_serialno(&og);
849 int ret=_fetch_headers(vf,vf->vi,vf->vc,NULL,NULL,&og);
860 ogg_stream_pagein(&vf->os,&og);
1257 ogg_page og;
1317 pagepos=_get_next_page(vf,&og,-1);
1330 if(vf->current_serialno!=ogg_page_serialno(&og)){
1336 if(ogg_page_bos(&og)){
1346 long serialno = ogg_page_serialno(&og);
1362 ogg_stream_pagein(&vf->os,&og);
1363 ogg_stream_pagein(&work_os,&og);
1364 lastflag=ogg_page_eos(&og);
1419 ogg_page og;
1438 result=_get_next_page(vf,&og,end-vf->offset);
1453 if(ogg_page_serialno(&og)!=vf->serialnos[link])
1456 granulepos=ogg_page_granulepos(&og);
1490 ogg_page og;
1497 result=_get_next_page(vf,&og,-1);
1513 ogg_stream_pagein(&vf->os,&og);
1528 result=_get_prev_page(vf,&og);
1530 if(ogg_page_serialno(&og)==vf->current_serialno &&
1531 (ogg_page_granulepos(&og)>-1 ||
1532 !ogg_page_continued(&og))){
1583 ogg_page og;
1622 if(_get_next_page(vf,&og,-1)<0)break;
1623 if(ogg_page_bos(&og))_decode_clear(vf);
1626 long serialno=ogg_page_serialno(&og);
1635 vf->current_serialno=ogg_page_serialno(&og);
1642 ogg_stream_pagein(&vf->os,&og);