gstvaapifilter: Only register STE property if it supported by corresponding VA library
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Fri, 3 Jul 2015 12:07:02 +0000 (15:07 +0300)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Fri, 3 Jul 2015 12:07:45 +0000 (15:07 +0300)
Fix the regression introduced in commit eb465fb.
VAProcFilterSkinToneEnhancement is avaialbe from VA >= 0.36.

Signed-off-by: Sreerenj Balachandran <sreerenj.balachandran@intel.com>
gst-libs/gst/vaapi/gstvaapifilter.c

index 636e671..343e2c7 100644 (file)
@@ -401,6 +401,7 @@ init_properties (void)
       GST_VAAPI_TYPE_SCALE_METHOD,
       DEFAULT_SCALING, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
 
+#if VA_CHECK_VERSION(0,36,0)
   /**
    * GstVaapiFilter:skin-tone-enhancement:
    *
@@ -410,6 +411,7 @@ init_properties (void)
       "Skin tone enhancement",
       "Apply the skin tone enhancement algorithm",
       FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
+#endif
 }
 
 static void