[mythtv] MacOS X MMX yuv420_2vuy Patch
Paul Bailey
bailey at dreamshake.net
Thu Sep 7 00:20:08 UTC 2006
On 7 Sep 2006, at 12:16 am, MythTV wrote:
<snip>
>
> Index: yuv2rgb.cpp
> ===================================================================
> --- yuv2rgb.cpp (revision 11068)
> +++ yuv2rgb.cpp (working copy)
> @@ -711,6 +711,7 @@
>
> int x,y;
>
> + if (!((h_size % 16) | (v_size % 2))) {
> for(y = v_size/2; y--; )
> {
> ibuf1 = ibuf2;
> @@ -779,6 +780,13 @@
> ubuf += uv_stride;
> vbuf += uv_stride;
> }
> + }
> + else
> + {
> + // Fall back to C version
> + non_vec_yuv420_2vuy(image, py, pu, pv, h_size, v_size,
> + vuy_stride, y_stride, uv_stride);
> + }
> }
> #endif // MMX
>
I've tried this patch, but the logs don't appear to be any
different. Hope I've done everything correctly!
More information about the mythtv-dev
mailing list