diff options
author | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2018-02-27 06:10:09 -0600 |
---|---|---|
committer | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2018-02-27 10:02:14 -0600 |
commit | 863b7fa6e08af76a703773c3bb69b10cbacb9810 (patch) | |
tree | bb709de2455c8af6041ee6427c5f1b0c39470563 | |
parent | 02c7c1bc17fa9f818a3bd50fd95ec425d62ab0aa (diff) |
libs: surface: cast to uintptr_t pointer
According to Debian package auto-building, uintptr_t is not an
unsigned long in i386 arch, raising an "incompatible pointer type"
error.
This patch adds a casting for compiler's satisfaction in i386.
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapisurface.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapisurface.c b/gst-libs/gst/vaapi/gstvaapisurface.c index 4c4bbeeb66..528dd8c656 100644 --- a/gst-libs/gst/vaapi/gstvaapisurface.c +++ b/gst-libs/gst/vaapi/gstvaapisurface.c @@ -268,7 +268,7 @@ gst_vaapi_surface_create_from_buffer_proxy (GstVaapiSurface * surface, extbuf.pitches[i] = GST_VIDEO_INFO_PLANE_STRIDE (vip, i); extbuf.offsets[i] = GST_VIDEO_INFO_PLANE_OFFSET (vip, i); } - extbuf.buffers = &extbuf_handle; + extbuf.buffers = (uintptr_t *) & extbuf_handle; extbuf.num_buffers = 1; extbuf.flags = 0; extbuf.private_data = NULL; |