[FFmpeg-devel] maintainer duties (was: Re: [PATCH] fix speex sample)

Kostya Shishkov kostya.shishkov
Sat Apr 11 19:45:14 CEST 2009

On Sat, Apr 11, 2009 at 7:32 PM, Mike Melanson <mike at multimedia.cx> wrote:
> Reimar D?ffinger wrote:
>> On Sat, Apr 11, 2009 at 03:51:37PM +0200, Michael Niedermayer wrote:
>>> On Sat, Apr 11, 2009 at 03:36:39PM +0200, Reimar D?ffinger wrote:
>>>> Also I think it would already be quite simple to fix if we just allowed
>>>> packets to contain only palette (without any PKT_FLAG_PALETTE), since
>>>> allocating a buffer and merging the palette stuff together with a video
>>>> buffer is just a pain to implement. The problem though is that no
>>>> keyframes at all would exist then.
>>> i think palette belongs in the packet with a frame not in a seperate
>>> packet
>>> a palette is like a quantization tables in mpeg, we should treat it like
>>> one
>> I don't really disagree, it's just that each time I look at it and the
>> boring and annoying buffer management stuff you'd need my motivation
>> drops almost immediately to 0.
> :) I'm right there with you. I have certainly wanted to fix the outstanding
> palette issues for many years. But as this thread has highlighted, the
> problem -- like many practical software engineering problems -- is harder
> than it sounds.

Well, Xan4 does not use palettes but you still have not finished it.

> BTW, for people unfamiliar with all of the ways palettes can function,
> here's a brief primer:
> http://multimedia.cx/eggs/palette-communication/
> --
> ? ?-Mike Melanson

More information about the ffmpeg-devel mailing list