Mercurial > mplayer.hg
diff libmpdemux/demuxer.c @ 11575:0ac7fe8f3af8
Get the total length for Ogg files. Patch by Michael Behrisch <behrisch@informatik.hu-berlin.de>.
author | mosu |
---|---|
date | Mon, 08 Dec 2003 09:47:15 +0000 |
parents | 5cdfc3ef39f8 |
children | 2c9e2da67647 |
line wrap: on
line diff
--- a/libmpdemux/demuxer.c Mon Dec 08 09:38:25 2003 +0000 +++ b/libmpdemux/demuxer.c Mon Dec 08 09:47:15 2003 +0000 @@ -1532,6 +1532,7 @@ extern int demux_xmms_control(demuxer_t *demuxer, int cmd, void *arg); extern int demux_mkv_control(demuxer_t *demuxer, int cmd, void *arg); extern int demux_audio_control(demuxer_t *demuxer, int cmd, void *arg); +extern int demux_ogg_control(demuxer_t *demuxer, int cmd, void *arg); extern int demux_real_control(demuxer_t *demuxer, int cmd, void *arg); int demux_control(demuxer_t *demuxer, int cmd, void *arg) { @@ -1552,6 +1553,10 @@ return demux_avi_control(demuxer,cmd,arg); case DEMUXER_TYPE_AUDIO: return demux_audio_control(demuxer,cmd,arg); +#ifdef HAVE_OGGVORBIS + case DEMUXER_TYPE_OGG: + return demux_ogg_control(demuxer,cmd,arg); +#endif #ifdef HAVE_XMMS case DEMUXER_TYPE_XMMS: return demux_xmms_control(demuxer,cmd,arg);