summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gst/vaapi/gstvaapipluginbase.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/gst/vaapi/gstvaapipluginbase.c b/gst/vaapi/gstvaapipluginbase.c
index 1753ad09..26b9e2ea 100644
--- a/gst/vaapi/gstvaapipluginbase.c
+++ b/gst/vaapi/gstvaapipluginbase.c
@@ -538,11 +538,7 @@ ensure_srcpad_allocator (GstVaapiPluginBase * plugin, GstVideoInfo * vinfo,
goto valid_allocator;
plugin->srcpad_allocator = NULL;
- if (caps && gst_caps_is_video_raw (caps)) {
- GstAllocator *allocator = create_dmabuf_srcpad_allocator (plugin, vinfo,
- !plugin->srcpad_can_dmabuf);
- plugin->srcpad_allocator = allocator;
- } else if (caps && gst_vaapi_caps_feature_contains (caps,
+ if (caps && gst_vaapi_caps_feature_contains (caps,
GST_VAAPI_CAPS_FEATURE_DMABUF)) {
plugin->srcpad_allocator =
create_dmabuf_srcpad_allocator (plugin, vinfo, FALSE);