v4l2pool: Update configuration size

We already update our copy of VideoInfo.size to proper size, now also
the configuration so the size matches on release.

https://bugzilla.gnome.org/show_bug.cgi?id=741420
This commit is contained in:
Nicolas Dufresne 2014-12-19 12:30:03 -05:00
parent cbe56d2331
commit 2a1459c88f

View file

@ -523,9 +523,9 @@ gst_v4l2_buffer_pool_set_config (GstBufferPool * bpool, GstStructure * config)
GST_BUFFER_POOL_OPTION_VIDEO_META); GST_BUFFER_POOL_OPTION_VIDEO_META);
} }
if (updated) /* Always update the config to ensure the configured size matches */
gst_buffer_pool_config_set_params (config, caps, size, min_buffers, gst_buffer_pool_config_set_params (config, caps, obj->info.size, min_buffers,
max_buffers); max_buffers);
/* keep a GstVideoInfo with defaults for the when we need to copy */ /* keep a GstVideoInfo with defaults for the when we need to copy */
gst_video_info_from_caps (&pool->caps_info, caps); gst_video_info_from_caps (&pool->caps_info, caps);