comparison libmpdemux/demux_ogg.c @ 8123:9fc45fe0d444

*HUGE* set of compiler warning fixes, unused variables removal based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>
author arpi
date Wed, 06 Nov 2002 23:54:29 +0000
parents b9da278e4c92
children 86835828d5b5
comparison
equal deleted inserted replaced
8122:272b1fda7287 8123:9fc45fe0d444
437 ogg_stream_pagein(oss,page); 437 ogg_stream_pagein(oss,page);
438 break; 438 break;
439 } 439 }
440 440
441 } 441 }
442
443 extern void print_wave_header(WAVEFORMATEX *h);
444 extern void print_video_header(BITMAPINFOHEADER *h);
442 445
443 /// Open an ogg physical stream 446 /// Open an ogg physical stream
444 int demux_ogg_open(demuxer_t* demuxer) { 447 int demux_ogg_open(demuxer_t* demuxer) {
445 ogg_demuxer_t* ogg_d; 448 ogg_demuxer_t* ogg_d;
446 stream_t *s; 449 stream_t *s;
867 demuxer->audio->id = -2; 870 demuxer->audio->id = -2;
868 return demuxer; 871 return demuxer;
869 872
870 } 873 }
871 874
875 extern void resync_audio_stream(sh_audio_t *sh_audio);
876
872 void demux_ogg_seek(demuxer_t *demuxer,float rel_seek_secs,int flags) { 877 void demux_ogg_seek(demuxer_t *demuxer,float rel_seek_secs,int flags) {
873 ogg_demuxer_t* ogg_d = demuxer->priv; 878 ogg_demuxer_t* ogg_d = demuxer->priv;
874 ogg_sync_state* sync = &ogg_d->sync; 879 ogg_sync_state* sync = &ogg_d->sync;
875 ogg_page* page= &ogg_d->page; 880 ogg_page* page= &ogg_d->page;
876 ogg_stream_state* oss; 881 ogg_stream_state* oss;