[FFmpeg-devel] maintainer duties (was: Re: [PATCH] fix speex sample)
Mike Melanson
mike
Sat Apr 11 19:32:10 CEST 2009
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.
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