[Ffmpeg-devel] [RFC] [PATCH] FLC/FLX/DTA encoder

Alex Beregszaszi alex
Sun Feb 18 02:19:11 CET 2007


Hi,

attached is a huge patch adding three decoders: FLC, FLX and DTA.

FLC is the 8bit RLE based format, FLX supports 15bits, while DTA adds
new compression methods to FLX.

The IFR (interframe reoder) code in palette.c reorders a frame in order
to achieve only palette changes, thus possibly never emit any newly
coded frames, but only palette differences. It is used in the encoder.

Known:
* current patch has hard tabs and maybe identation issues (but any
cosmetic recommendations are welcomed)

Question:
* should it be splitted into flicenc.c ?

Applying: patch is made against current SVN. You need to place palette.c
and h into libavcodec/.

--
Alex Beregszaszi

-------------- next part --------------
A non-text attachment was scrubbed...
Name: sakura-flc-encoder.patch
Type: text/x-patch
Size: 49125 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070218/794c96fb/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: palette.c
Type: text/x-csrc
Size: 9398 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070218/794c96fb/attachment.c>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: palette.h
Type: text/x-chdr
Size: 1036 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20070218/794c96fb/attachment.h>



More information about the ffmpeg-devel mailing list