diff options
author | Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com> | 2016-11-21 19:17:07 +0100 |
---|---|---|
committer | Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com> | 2016-11-24 13:24:08 +0100 |
commit | 89531263746c1455b71d25d1dc170918320117fe (patch) | |
tree | 38493e0e9138ec5a795c83e76fb2a195c76f33a4 | |
parent | ec364858b1ef8ea229a947361794db0f2cb4d6dd (diff) |
plugins: don't destroy sink pad allocator
Don't destroy sink pad allocator at _set_caps() because it will be done at
ensure_sinkpad_buffer_pool() if it is required.
-rw-r--r-- | gst/vaapi/gstvaapipluginbase.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gst/vaapi/gstvaapipluginbase.c b/gst/vaapi/gstvaapipluginbase.c index a8508a58..be75c17a 100644 --- a/gst/vaapi/gstvaapipluginbase.c +++ b/gst/vaapi/gstvaapipluginbase.c @@ -742,7 +742,6 @@ gst_vaapi_plugin_base_set_caps (GstVaapiPluginBase * plugin, GstCaps * incaps, if (incaps && incaps != plugin->sinkpad_caps) { if (!gst_video_info_from_caps (&plugin->sinkpad_info, incaps)) return FALSE; - g_clear_object (&plugin->sinkpad_allocator); gst_caps_replace (&plugin->sinkpad_caps, incaps); plugin->sinkpad_caps_is_raw = !gst_caps_has_vaapi_surface (incaps); } |