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

Kostya Shishkov kostya.shishkov
Sat Apr 11 18:04:07 CEST 2009


On Sat, Apr 11, 2009 at 3:51 PM, Michael Niedermayer <michaelni at gmx.at> 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

Think about palettes in AVI - they are rather codec-agnostic. I think
it's better to pass palettes as separate packets that can be handled
by generic frame decoding function without bothering codec itself
unless the codec-demuxer relationship is very tight (i.e. like
Interplay video or Smacker, etc.) and it can be always sent in frame
data.

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



More information about the ffmpeg-devel mailing list