[FFmpeg-devel] [PATCH] IFF: Add the HAM stuff

Sebastian Vater cdgs.basty
Sat May 15 02:32:05 CEST 2010

Sebastian Vater a ?crit :
> Namaste to all!
> I've almost completely rewritten the HAM support now, the new HAM
> decoder is 70-80% faster than the old one by taking advantage pipelining
> and precalculated data.
> [...]
> I don't use avctx->extradata anymore for the new data structures, I did a small but neat expandable data structure with all data needed just 9 bytes in size.
> So we can change all relevant data on per frame basis and I already tested masking with it, easy from now on to get it in. ;-)
> But will supply a separate patch for this one.
> Have fun reviewing!

Here's a much better patch!

The following changes were made with this patch:
1. Fixed and updated the documentation a lot.
2. Merged lots of duplicate code into a single function
3. Rearranged IFF extra context structure of packet
4. Fixed a plane line size calculation in IFF-PBM


Best regards,
                   :-) Basty/CDGS (-:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: iff-ham-support.patch
Type: text/x-patch
Size: 21618 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100515/73da6f48/attachment.bin>

More information about the ffmpeg-devel mailing list