[MPlayer-cvslog] r37351 - trunk/libmpdemux/demux_avi.c

reimar subversion at mplayerhq.hu
Tue Dec 30 16:34:41 CET 2014


Author: reimar
Date: Tue Dec 30 16:34:41 2014
New Revision: 37351

Log:
demux_avi: Force libavformat if -novideo was used.

Changing our demuxer to support it is too much effort, so at least
make the fallback faster and less confusing.

Modified:
   trunk/libmpdemux/demux_avi.c

Modified: trunk/libmpdemux/demux_avi.c
==============================================================================
--- trunk/libmpdemux/demux_avi.c	Tue Dec 30 16:34:39 2014	(r37350)
+++ trunk/libmpdemux/demux_avi.c	Tue Dec 30 16:34:41 2014	(r37351)
@@ -865,6 +865,11 @@ static int avi_check_file(demuxer_t *dem
       /* Fallthrough */
     case formtypeAVI:
     case mmioFOURCC('A','V','I',0x19): // "Samsung Digimax i6 PMP" crap according to bug 742
+      if (demuxer->video->id == -2)
+      {
+          mp_msg(MSGT_DEMUXER, MSGL_INFO, "-novideo not supported by native AVI demuxer, selecting libavformat\n");
+          return DEMUXER_TYPE_LAVF;
+      }
       return DEMUXER_TYPE_AVI;
     }
   }


More information about the MPlayer-cvslog mailing list