[MPlayer-users] Annoying new message from CVS mplayer
The Wanderer
inverseparadox at comcast.net
Sun Jun 29 16:27:42 CEST 2003
Earlier this morning, I noticed for the first time a message in mplayer
output which hadn't been there before; it appears to occur numerous
times (dozens/hundreds) over the course of playing any video in which it
occurs at all.
L3: BigValues too large, doesn't make sense 416 384
The numbers given are the most common, but do vary.
I've tried a few different files, and have received this message only in
comparatively high-quality AVIs; it does not appear to occur in .mpg
files or low-quality AVIs, and I have yet to try any others.
I've tracked this down to mp3lib/layer3.c, where the message is printed
in two different locations, both delimited by #ifdef L3_DEBUG #endif.
Commenting out both of those blocks removes the message, without
breaking the compile or appearing to affect functionality.
Near the beginning of the file, there are these three lines:
#if 0
#define L3_DEBUG 1
#endif
Commenting out this block breaks the compile.
I have been assured that, as seems intuitive, #if 0 will always be
false; however, this does not seem consistent with this case, as if it
were false then removing the block by commenting it out should not
change anything.
My question is, what is the procedure for reporting this?
It isn't precisely a bug, and doesn't seem suited for the standard
bug-report procedure anyhow. The shortsighted type of fix is simple,
especially since this appears to be mis-handled debugging code. I don't
feel justified posting to the development list about it, especially
since it seems likely that if the problem is both not mainly unique to
me and actually not intentional someone with more background is likely
to have noticed it already - but given the lack of comment, much less
fix, no one appears to have done so.
I don't provide my system details, since this appears to be purely a
matter of mplayer internal code and does not appear to rely on any
hardware or external software. If it turns out that I'm mistaken in this
perception, just let me know and I can correct the omission.
--
The Wanderer
A government exists to serve its citizens, not to control them.
More information about the MPlayer-users
mailing list