Added TI patches, generated from commit 04f9d72 of the following tree:
[ubuntu-omap:gst-plugins-bad1-0.git] / debian / patches / 0051-dri2-Use-our-Window.pool-to-get-the-height-width-of-.patch
1 From 65582ec4625e0900bf427b098f6f8bf520722921 Mon Sep 17 00:00:00 2001
2 From: Thibault Saunier <thibault.saunier@collabora.com>
3 Date: Tue, 13 Nov 2012 17:08:02 -0300
4 Subject: [PATCH 051/100] dri2: Use our Window.pool to get the height/width of
5  the buffer instead of buffer.pool
6
7 In some conditions the buffer doesn't have it set at that time
8 ---
9  sys/dri2/gstdri2util.c |    8 ++++++--
10  1 file changed, 6 insertions(+), 2 deletions(-)
11
12 diff --git a/sys/dri2/gstdri2util.c b/sys/dri2/gstdri2util.c
13 index 0837b65..50b762e 100644
14 --- a/sys/dri2/gstdri2util.c
15 +++ b/sys/dri2/gstdri2util.c
16 @@ -581,10 +581,14 @@ gst_dri2window_buffer_show (GstDRI2Window * xwindow, GstBuffer * buf)
17    } else {
18      b.x1 = 0;
19      b.y1 = 0;
20 -    b.x2 = GST_DRM_BUFFER_POOL (buf->pool)->info.width - 1;
21 -    b.y2 = GST_DRM_BUFFER_POOL (buf->pool)->info.height - 1;
22 +    b.x2 = GST_DRM_BUFFER_POOL (xwindow->buffer_pool)->info.width - 1;
23 +    b.y2 = GST_DRM_BUFFER_POOL (xwindow->buffer_pool)->info.height - 1;
24    }
25  
26 +    GST_INFO_OBJECT (dcontext->elem, "Buffer %p, active frame region %d, %d, "
27 +        " %d, %d, crop %dx%d", buf, b.x1, b.y1, b.x2, b.y2,
28 +        cropmeta ? cropmeta->width : 0, cropmeta ? cropmeta->height : 0);
29 +
30    GST_DRI2CONTEXT_LOCK_X (dcontext);
31    DRI2SwapBuffersVid (dcontext->x_display, xwindow->window, 0, 0, 0,
32        &count, dri2meta->dri2buf->attachment, &b);
33 -- 
34 1.7.9.5
35