plugins: add helper for detecting VA surfaces in caps.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Wed, 20 Aug 2014 09:30:41 +0000 (11:30 +0200)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Thu, 21 Aug 2014 07:36:36 +0000 (09:36 +0200)
commit95d1826dca82025c51a3e524f404bd15fc753da4
tree20a2650b3ba08721173aeba9c41010e738ac3d3a
parent3b2e06be6cd5d42a9961c0a0c635289c54f48d39
plugins: add helper for detecting VA surfaces in caps.

Introduce new gst_caps_has_vaapi_surface() helper function to detect
whether the supplied caps has VA surfaces. With GStreamer >= 1.2, this
implies a check for memory:VASurface caps features, and format=ENCODED
for earlier versions of GStreamer.
gst/vaapi/gstvaapipluginutil.c
gst/vaapi/gstvaapipluginutil.h