Mercurial > mplayer.hg
changeset 30621:300fd6ee0f8b
Fix mov reference files: for video/quicktime mime do not force a demuxer
but do autodetection. This tries lavf first but will also try native demuxer
for reference files where open fails for the lavf demuxer.
author | reimar |
---|---|
date | Sat, 20 Feb 2010 11:48:41 +0000 |
parents | d6f2e0515ad3 |
children | 463b81ee192b |
files | stream/network.c |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/stream/network.c Sat Feb 20 11:21:51 2010 +0000 +++ b/stream/network.c Sat Feb 20 11:48:41 2010 +0000 @@ -71,7 +71,11 @@ #ifdef CONFIG_LIBAVFORMAT // Flash Video { "video/x-flv", DEMUXER_TYPE_LAVF_PREFERRED}, - { "video/quicktime", DEMUXER_TYPE_LAVF_PREFERRED }, + // do not force any demuxer in this case! + // we want the lavf demuxer to be tried first (happens automatically anyway), + // but for mov reference files to work we must also try + // the native demuxer if lavf fails. + { "video/quicktime", 0 }, #endif // MP3 streaming, some MP3 streaming server answer with audio/mpeg { "audio/mpeg", DEMUXER_TYPE_AUDIO },