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

Michael Niedermayer michaelni at gmx.at
Mon Apr 18 01:03:36 CEST 2011


On Sun, Apr 17, 2011 at 03:42:03PM -0700, Baptiste Coudurier wrote:
> 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.

absolutely, this is my oppinion as well

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Opposition brings concord. Out of discord comes the fairest harmony.
-- Heraclitus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-cvslog/attachments/20110418/9dfe1921/attachment.asc>


More information about the ffmpeg-cvslog mailing list