[FFmpeg-cvslog] make containers pass palette change in AVPacket

Baptiste Coudurier baptiste.coudurier at gmail.com
Mon Apr 18 00:42:03 CEST 2011


On 4/17/11 3:33 PM, Reimar Döffinger wrote:
> On Mon, Apr 18, 2011 at 12:26:37AM +0200, Michael Niedermayer wrote:
>> On Mon, Apr 18, 2011 at 12:14:59AM +0200, Reimar Döffinger wrote:
>>> It's not that a big thing, but it copies the palette once per packet
>>
>> I know, i intend to fix this (please remind me when i forget)
>> i just dont have time today i must go to bed early due to
>> the server shutdown tomorrow
> 
> There is no hurry, but I realized that it also will break any application
> that somehow changes AVPacket and does not pass it through 1:1.
> MPlayer would apply except that it didn't support palette control either
> so it's no loss there, but this IMO this doesn't qualify as an API-compatible
> change at all.

For avi, I think palette should stay in extradata.

-- 
Baptiste COUDURIER
Key fingerprint                 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
FFmpeg maintainer                                  http://www.ffmpeg.org


More information about the ffmpeg-cvslog mailing list