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

Sebastian Vater cdgs.basty
Sat May 15 04:06:20 CEST 2010


Sebastian Vater a ?crit :
> 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
>   

Since, I've decided to provide a separate patch for step 2 I just resend
the HAM support patch without doing step 2.

-- 

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

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



More information about the ffmpeg-devel mailing list