Mercurial > mplayer.hg
comparison libmpdemux/demuxer.c @ 10882:e46e5a6c53b8
get_percent_pos support in demux_audio, patch by ROSEN Jeremy <jeremy.rosen at c-s.fr>
author | faust3 |
---|---|
date | Fri, 19 Sep 2003 19:40:46 +0000 |
parents | f8d6f7d59ceb |
children | 65ed62e138fa |
comparison
equal
deleted
inserted
replaced
10881:6c3555f4c5c3 | 10882:e46e5a6c53b8 |
---|---|
1528 extern int demux_mpg_control(demuxer_t *demuxer, int cmd, void *arg); | 1528 extern int demux_mpg_control(demuxer_t *demuxer, int cmd, void *arg); |
1529 extern int demux_asf_control(demuxer_t *demuxer, int cmd, void *arg); | 1529 extern int demux_asf_control(demuxer_t *demuxer, int cmd, void *arg); |
1530 extern int demux_avi_control(demuxer_t *demuxer, int cmd, void *arg); | 1530 extern int demux_avi_control(demuxer_t *demuxer, int cmd, void *arg); |
1531 extern int demux_xmms_control(demuxer_t *demuxer, int cmd, void *arg); | 1531 extern int demux_xmms_control(demuxer_t *demuxer, int cmd, void *arg); |
1532 extern int demux_mkv_control(demuxer_t *demuxer, int cmd, void *arg); | 1532 extern int demux_mkv_control(demuxer_t *demuxer, int cmd, void *arg); |
1533 extern int demux_audio_control(demuxer_t *demuxer, int cmd, void *arg); | |
1533 | 1534 |
1534 int demux_control(demuxer_t *demuxer, int cmd, void *arg) { | 1535 int demux_control(demuxer_t *demuxer, int cmd, void *arg) { |
1535 switch(demuxer->type) { | 1536 switch(demuxer->type) { |
1536 case DEMUXER_TYPE_MPEG_TY: | 1537 case DEMUXER_TYPE_MPEG_TY: |
1537 return demux_ty_control(demuxer,cmd,arg); | 1538 return demux_ty_control(demuxer,cmd,arg); |
1545 return demux_asf_control(demuxer,cmd,arg); | 1546 return demux_asf_control(demuxer,cmd,arg); |
1546 case DEMUXER_TYPE_AVI: | 1547 case DEMUXER_TYPE_AVI: |
1547 case DEMUXER_TYPE_AVI_NI: | 1548 case DEMUXER_TYPE_AVI_NI: |
1548 case DEMUXER_TYPE_AVI_NINI: | 1549 case DEMUXER_TYPE_AVI_NINI: |
1549 return demux_avi_control(demuxer,cmd,arg); | 1550 return demux_avi_control(demuxer,cmd,arg); |
1551 case DEMUXER_TYPE_AUDIO: | |
1552 return demux_audio_control(demuxer,cmd,arg); | |
1550 #ifdef HAVE_XMMS | 1553 #ifdef HAVE_XMMS |
1551 case DEMUXER_TYPE_XMMS: | 1554 case DEMUXER_TYPE_XMMS: |
1552 return demux_xmms_control(demuxer,cmd,arg); | 1555 return demux_xmms_control(demuxer,cmd,arg); |
1553 #endif | 1556 #endif |
1554 #ifdef HAVE_MATROSKA | 1557 #ifdef HAVE_MATROSKA |