From e26617db13e07c067d24c0c0ba63875bcd075433 Mon Sep 17 00:00:00 2001 From: Austin Yuan Date: Thu, 17 Oct 2013 10:42:54 +0800 Subject: vatrace: fix UV data offset issue of LIBVA_TRACE_SURFACE_GEOMETRY Signed-off-by: Austin Yuan (cherry picked from commit c954ff868057e02f620470d64c1f2071e2cfbb4e) --- va/va_trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/va/va_trace.c b/va/va_trace.c index fc1b867..4145848 100644 --- a/va/va_trace.c +++ b/va/va_trace.c @@ -413,7 +413,7 @@ void va_TraceSurface(VADisplay dpy) tmp += luma_stride; } - tmp = UV_data + chroma_u_stride * trace_ctx->trace_surface_yoff; + tmp = UV_data + chroma_u_stride * trace_ctx->trace_surface_yoff / 2; if (fourcc == VA_FOURCC_NV12) { for (i=0; itrace_surface_height/2; i++) { fwrite(tmp + trace_ctx->trace_surface_xoff, -- cgit v1.2.3