[MPlayer-cygwin] Strange ouput when playing wmv files - CMediaBuffer_xxx() called, Query failed!

John Brown johnbrown105 at hotmail.com
Sat Feb 23 15:53:33 CET 2008


Reimar Doeffinger <Reimar.Doeffinger <at> stud.uni-karlsruhe.de> writes:

> 
> Hello,
> On Thu, Feb 14, 2008 at 03:25:15PM -0500, Compn wrote:
> > >It does this only for .wmv files. It may be specific to WMV3, but I am
> > >not sure.
> > 
> > 
> > ah yes, there were a bunch of commits to the dmo stuff
> > -vfm ffmpeg should workaround the problem.
> > cant tell which commit did this, ping voroshi or reimar or diego...
> 
> Well, I looked at the files and all these messages seemed very much disabled
> to me, so I have no idea what would be going wrong.
> 

The offending lines are the "Debug xxx()" lines in loader/dmo/buffer.c,
and they can be suppressed by changing the lines in loader/dshow/guids.h

#define Debug if(1)
//#define Debug if(0)

to

//#define Debug if(1)
#define Debug if(0)


I really can't be bothered to join yet another mailing list just
to send such a trivial patch, so here it is:

--- loader/dshow/guids.h	Fri Nov 16 06:10:31 2007
+++ loader/dshow/guids_new.h	Sat Feb 23 09:21:14 2008
@@ -18,8 +18,8 @@
 
 #include "mediatype.h"
 
-#define Debug if(1)
-//#define Debug if(0)
+//#define Debug if(1)
+#define Debug if(0)
 
 
 typedef long long REFERENCE_TIME;






More information about the MPlayer-cygwin mailing list