kostya schrieb:
> Author: kostya
> Date: Fri Jan 15 10:14:07 2010
> New Revision: 5585
>
> Log:
> Round band dimensions correctly
>
> Modified:
>    indeo5/ivi_common.c
>
> Modified: indeo5/ivi_common.c
> ==============================================================================
> --- indeo5/ivi_common.c       Fri Jan 15 10:04:35 2010        (r5584)
> +++ indeo5/ivi_common.c       Fri Jan 15 10:14:07 2010        (r5585)
> @@ -138,8 +138,8 @@ int av_cold ff_ivi_init_planes(IVIPlaneD
>          /* select band dimensions: if there is only one band then it
>           *  has the full size, if there are several bands each of them
>           *  has only half size */
> -        b_width  = planes[p].num_bands == 1 ? planes[p].width  : 
> planes[p].width  >> 1;
> -        b_height = planes[p].num_bands == 1 ? planes[p].height : 
> planes[p].height >> 1;
> +        b_width  = planes[p].num_bands == 1 ? planes[p].width  : 
> (planes[p].width  + 1) >> 1;
> +        b_height = planes[p].num_bands == 1 ? planes[p].height : 
> (planes[p].height + 1) >> 1;
>  
>          /* luma   band buffers will be aligned on 16x16 (max macroblock 
> size) */
>          /* chroma band buffers will be aligned on   8x8 (max macroblock 
> size) */
> _______________________________________________
> FFmpeg-soc mailing list
> FFmpeg-soc@mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc
>
>   

You don't need to round them because all indeo5 frame dimensions are
always a multiply of 4.

Regards
maxim
_______________________________________________
FFmpeg-soc mailing list
FFmpeg-soc@mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to