diff --git a/sys/va/gstvacaps.c b/sys/va/gstvacaps.c index 1e3d2c9f3d..9a4ccb4ee2 100644 --- a/sys/va/gstvacaps.c +++ b/sys/va/gstvacaps.c @@ -504,3 +504,9 @@ gst_caps_is_vamemory (GstCaps * caps) { return _caps_is (caps, "memory:VAMemory"); } + +gboolean +gst_caps_is_raw (GstCaps * caps) +{ + return _caps_is (caps, GST_CAPS_FEATURE_MEMORY_SYSTEM_MEMORY); +} diff --git a/sys/va/gstvacaps.h b/sys/va/gstvacaps.h index 710c9f7d1c..c36ef05019 100644 --- a/sys/va/gstvacaps.h +++ b/sys/va/gstvacaps.h @@ -42,6 +42,7 @@ gboolean gst_caps_set_format_array (GstCaps * caps, gboolean gst_caps_is_dmabuf (GstCaps * caps); gboolean gst_caps_is_vamemory (GstCaps * caps); +gboolean gst_caps_is_raw (GstCaps * caps); G_END_DECLS