On Wed, Dec 21, 2011 at 10:12:42PM +0200, Chris Berov wrote:
> 
> --- a/libavcodec/asv1.c
> +++ b/libavcodec/asv1.c
> @@ -139,212 +140,247 @@ static av_cold void init_vlcs(ASV1Context *a){
>  
> -static inline int asv2_get_bits(GetBitContext *gb, int n){
> -    return av_reverse[ get_bits(gb, n) << (8-n) ];
> +static inline int asv2_get_bits(GetBitContext *gb, int n)
> +{
> +    return av_reverse[ get_bits(gb, n) << (8 - n) ];
>  }
>  
> -static inline void asv2_put_bits(PutBitContext *pb, int n, int v){
> -    put_bits(pb, n, av_reverse[ v << (8-n) ]);
> +static inline void asv2_put_bits(PutBitContext *pb, int n, int v)
> +{
> +    put_bits(pb, n, av_reverse[ v << (8 - n) ]);
>  }

Drop the spaces inside [].

> -    if(code==3) return get_sbits(gb, 8);
> -    else        return code - 3;
> +    if (code == 3) return get_sbits(gb, 8);
> +    else           return code - 3;

Break these lines, more below.

> -            if(ccp&8) block[a->scantable.permutated[4*i+0]]= 
> (asv1_get_level(&a->gb) * a->intra_matrix[4*i+0])>>4;
> -            if(ccp&4) block[a->scantable.permutated[4*i+1]]= 
> (asv1_get_level(&a->gb) * a->intra_matrix[4*i+1])>>4;
> -            if(ccp&2) block[a->scantable.permutated[4*i+2]]= 
> (asv1_get_level(&a->gb) * a->intra_matrix[4*i+2])>>4;
> -            if(ccp&1) block[a->scantable.permutated[4*i+3]]= 
> (asv1_get_level(&a->gb) * a->intra_matrix[4*i+3])>>4;
> +            if (ccp&8) block[a->scantable.permutated[4 * i + 0]] = 
> +                       (asv1_get_level(&a->gb) * a->intra_matrix[4 * i + 0]) 
> >> 4;
> +            if (ccp&4) block[a->scantable.permutated[4 * i + 1]] = 
> +                       (asv1_get_level(&a->gb) * a->intra_matrix[4 * i + 1]) 
> >> 4;
> +            if (ccp&2) block[a->scantable.permutated[4 * i + 2]] = 
> +                       (asv1_get_level(&a->gb) * a->intra_matrix[4 * i + 2]) 
> >> 4;
> +            if (ccp&1) block[a->scantable.permutated[4 * i + 3]] = 
> +                       (asv1_get_level(&a->gb) * a->intra_matrix[4 * i + 3]) 
> >> 4;

Break these lines before "block[", not after "=", more below.

> -        if( (block[index + 0] = (block[index + 0]*a->q_intra_matrix[index + 
> 0] + (1<<15))>>16) ) ccp |= 8;
> -        if( (block[index + 8] = (block[index + 8]*a->q_intra_matrix[index + 
> 8] + (1<<15))>>16) ) ccp |= 4;
> -        if( (block[index + 1] = (block[index + 1]*a->q_intra_matrix[index + 
> 1] + (1<<15))>>16) ) ccp |= 2;
> -        if( (block[index + 9] = (block[index + 9]*a->q_intra_matrix[index + 
> 9] + (1<<15))>>16) ) ccp |= 1;
> +        if ( (block[index + 0] = (block[index + 0] * a->q_intra_matrix[index 
> + 0] + 
> +                                 (1 << 15)) >> 16) ) ccp |= 8;
> +        if ( (block[index + 8] = (block[index + 8] * a->q_intra_matrix[index 
> + 8] + 
> +                                 (1 << 15)) >> 16) ) ccp |= 4;
> +        if ( (block[index + 1] = (block[index + 1] * a->q_intra_matrix[index 
> + 1] + 
> +                                 (1 << 15)) >> 16) ) ccp |= 2;
> +        if ( (block[index + 9] = (block[index + 9] * a->q_intra_matrix[index 
> + 9] +
> +                                 (1 << 15)) >> 16) ) ccp |= 1;

Drop the spaces inside () and break the line before "cpp", more below.

> -        if(ccp){
> -            for(;nc_count; nc_count--)
> +        if (ccp) {
> +            for (;nc_count; nc_count--)

space after ;

> -            if(ccp&8) asv1_put_level(&a->pb, block[index + 0]);
> -            if(ccp&4) asv1_put_level(&a->pb, block[index + 8]);
> -            if(ccp&2) asv1_put_level(&a->pb, block[index + 1]);
> -            if(ccp&1) asv1_put_level(&a->pb, block[index + 9]);
> -        }else{
> +            if (ccp&8) asv1_put_level(&a->pb, block[index + 0]);
> +            if (ccp&4) asv1_put_level(&a->pb, block[index + 8]);
> +            if (ccp&2) asv1_put_level(&a->pb, block[index + 1]);
> +            if (ccp&1) asv1_put_level(&a->pb, block[index + 9]);
> +        } else {

spaces around &, break the lines

> -        if( (block[index]*a->q_intra_matrix[index] + (1<<15))>>16 )
> +        if ( (block[index] * a->q_intra_matrix[index] + (1 << 15)) >> 16 )

Drop spaces inside (), more below.

> @@ -375,13 +412,13 @@ static inline void dct_get(ASV1Context *a, int mb_x, 
> int mb_y){
>  
> -    if(!(a->avctx->flags&CODEC_FLAG_GRAY)){
> +    if (!(a->avctx->flags&CODEC_FLAG_GRAY)) {

spaces around &


I'm stopping here, you get the idea.  Please search for the things I
pointed out above in the rest of your patch and resend it.
Overall this is looking good, we should get it in quickly.

Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to