Kostya Shishkov <[EMAIL PROTECTED]> added the comment:

As a developer of several paletted codec decoders I can say that the problem is
palette changes.

Some codecs have fixed palette, some have palette changes in frame data (or
demuxer just prepends that data so decoder gets it inside frame data).

The real problem arises with our favourite AVI format where palette changes are
stored in special chunks 'XXpc' that are usually get demuxed as frame data by
most players causing decoding errors and wrong palette (lavc demuxer did it
right, though - that was one of my first patches to ffmpeg - for some reason
does not work correctly now).

Two known samples:
http://samples.mplayerhq.hu/V-codecs/QPEG/VWbig6.avi
http://samples.mplayerhq.hu/avi/palette_change/toon.avi

______________________________________________________
FFmpeg issue tracker <[EMAIL PROTECTED]>
<https://roundup.mplayerhq.hu/roundup/ffmpeg/issue252>
______________________________________________________

Reply via email to