[FFmpeg-cvslog] r9104 - trunk/libavcodec/huffyuv.c

Michael Niedermayer michaelni
Wed May 23 13:07:11 CEST 2007


Hi

On Wed, May 23, 2007 at 11:02:08AM +0200, lorenm wrote:
> Author: lorenm
> Date: Wed May 23 11:02:07 2007
> New Revision: 9104
> 
> Log:
> merge huffman tables so that we read 2 symbols at a time. 30% faster huffyuv decoding.
> 
> 
[...]
> +static void generate_joint_tables(HYuvContext *s){
> +    // TODO modify init_vlc to allow sparse tables, and eliminate pix2_map

init_vlc() does allow sparse tables (with bits=len=0), see h263data.h
inter_MCBPC_* for an example

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

It is dangerous to be right in matters on which the established authorities
are wrong. -- Voltaire
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20070523/38603a2e/attachment.pgp>



More information about the ffmpeg-cvslog mailing list