[Ffmpeg-cvslog] r5794 - trunk/libavcodec/vp3.c

Mike Melanson mike
Wed Jul 19 23:31:12 CEST 2006


michael wrote:
> Author: michael
> Date: Wed Jul 19 23:20:56 2006
> New Revision: 5794
> 
> Modified:
>    trunk/libavcodec/vp3.c
> 
> Log:
> simplification
[...]
> +                    transform |= fu*PU;
> +                    if(x){
> +                        ul= i-fragment_width-1;
> +                        vul = DC_COEFF(ul);
> +                        ful = FRAME_CODED(ul) && COMPATIBLE_FRAME(ul);
> +                        transform |= ful*PUL;
> +                    }
> +                    if(x + 1 < fragment_width){
> +                        ur= i-fragment_width+1;
> +                        vur = DC_COEFF(ur);
> +                        fur = FRAME_CODED(ur) && COMPATIBLE_FRAME(ur);
> +                        transform |= fur*PUR;
> +                    }

Wow, that is simpler. So, is this the last of the academic, inefficient
code in the VP3 module?

-- 
	-Mike Melanson




More information about the ffmpeg-cvslog mailing list