From 32d8eb9f805d41a69ecae57b7732981ac10ea833 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Mon, 19 May 2014 11:26:46 +0200 Subject: [PATCH] v4l2bufferpool: Explicitly cast enum "subtype" to its "supertype" gstv4l2bufferpool.c:608:18: error: implicit conversion from enumeration type 'enum _GstV4l2BufferPoolAcquireFlags' to different enumeration type 'GstBufferPoolAcquireFlags' [-Werror,-Wenum-conversion] params.flags = GST_V4L2_POOL_ACQUIRE_FLAG_RESURECT; ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- sys/v4l2/gstv4l2bufferpool.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sys/v4l2/gstv4l2bufferpool.c b/sys/v4l2/gstv4l2bufferpool.c index 6d1d98e..f213769 100644 --- a/sys/v4l2/gstv4l2bufferpool.c +++ b/sys/v4l2/gstv4l2bufferpool.c @@ -605,9 +605,10 @@ gst_v4l2_buffer_pool_group_released (GstV4l2BufferPool * pool) GST_DEBUG_OBJECT (pool, "A buffer was lost, reallocating it"); - params.flags = GST_V4L2_POOL_ACQUIRE_FLAG_RESURECT; - ret = gst_buffer_pool_acquire_buffer (GST_BUFFER_POOL (pool), &buffer, - ¶ms); + params.flags = + (GstBufferPoolAcquireFlags) GST_V4L2_POOL_ACQUIRE_FLAG_RESURECT; + ret = + gst_buffer_pool_acquire_buffer (GST_BUFFER_POOL (pool), &buffer, ¶ms); if (ret == GST_FLOW_OK) gst_buffer_unref (buffer); -- 2.7.4