[MPlayer-dev-eng] [BUGREPORT] + not quite related [PATCH]: -lavdopts debug issues

Diego Biurrun diego at biurrun.de
Fri Jun 3 13:56:48 CEST 2005


On Thu, Jun 02, 2005 at 09:31:53PM -0500, Jeff Clagg wrote:
> 
> The next issue is that the manpage is wrong and incomplete on some of
> the lavdopts debug flags:
> 
> > debug=<value>
> > [...]
> > 32: motion vector
> 
> Doesn't seem to do anything, does it?

Neither seem 2 and 4.

> > 0x0040: motion vector visualization (use -noslices)
> 
> This is just wrong, see libavcodec/avcodec.h:1271, which reads:
> #define FF_DEBUG_DCT_COEFF 0x00000040
> Anyway, it doesn't seem to do anything either.

> > 0x0080: macroblock (MB) skip
> 
> Breaks when you use any visualization options (motion vectors, qp or mb
> type visualization). Whether anyone cares is another issue.
> 
> 0x2000 (qp visualization) and 0x4000 (mb type visualization) aren't in
> the man page; the attached patch fixes this plus uses better wording for
> debug=16.
> 
> I left out fixing 0x0040 because I'm not positive my writeup would be
> correct, and I don't even know how to try it out.

Patch applied, thanks.

Michael, can you help us out documenting the rest of the debug options?

Diego




More information about the MPlayer-dev-eng mailing list