[FFmpeg-devel] [PATCH v6 1/4] lavf/avienc: Add support for palette side data

Mats Peterson matsp888 at yahoo.com
Fri Mar 4 03:07:05 CET 2016


This version of the patch set returns to using a pointer to a pointer to 
the palette in ff_get_packet_palette(), rather than the slightly more 
expensive behaviour of using memcpy().

As before, it normalizes the palette in AVPacket.data to native endian, 
since that's the most logical and natural way of handling the palette in 
a muxer in my book, and we need a common denominator.

Please try stream copy to and from avi/mov with the files below. Also 
try -vcodec rawvideo.

QuickTime Animation (RLE):
https://drive.google.com/open?id=0B3_pEBoLs0faREo1SlRydmV1LU0

QuickTime Graphics (SMC):
https://drive.google.com/open?id=0B3_pEBoLs0faODd5RVBldkdvVGc

Microsoft Video 1 (CRAM)
https://drive.google.com/open?id=0B3_pEBoLs0faT2ZZZVNpVUM0blE

-- 
Mats Peterson
http://matsp888.no-ip.org/~mats/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-lavf-avienc-Add-support-for-palette-side-data.patch
Type: text/x-patch
Size: 4975 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160304/8716ecd3/attachment.bin>


More information about the ffmpeg-devel mailing list