[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec utils.c, 1.173, 1.174 avcodec.h, 1.455, 1.456
Michael Niedermayer
michaelni
Wed Feb 22 14:54:32 CET 2006
Hi
On Wed, Feb 22, 2006 at 02:32:00PM +0100, Alex Beregszaszi wrote:
> Hi,
>
> > i dont see any sense in changing the version number when not yet working
> > and as "unused" marked code is changed
> >
> > but there are a few things iam not entirely happy with
> > * S16 was 0 and is 1 now
> > * SAMPLT_FMT_NONE is -1, somehow i think if we do change S16s value NONE
> > should be 0
>
> S16 is set as default format in utils.c, so this doesnt changes the
> behaviour.
ok, for S16=1, but i still prefer SAMPLT_FMT_NONE=0 then
>
> > * i see little sense in S24 and U8 currently at least, no codec will use
> > S24 internally, and for raw we need many more formats, S24 in
> > native endian is also not good at all as theres no native S24 on most
> > CPUs
>
> all the lossless codecs support 24/32 bits aswell
iam not saying they dont, just that its faster to output 24bit in ints
instead of some "3 bytes per sample" format
[...]
--
Michael
More information about the ffmpeg-cvslog
mailing list