GNOME Bugzilla – Bug 791559
vaapisink: "Internal error: could not render surface" error message occurs when run command using option "vaapisink" to show on screen with iHD driver on SKL
Last modified: 2018-07-12 10:58:36 UTC
1. build env as above lists or according to wiki https://github.com/intel/media-driver 2. take one case for example, run command gst-launch-1.0 filesrc location=/media/h264/freh10.264 ! h264parse ! vaapih264dec ! vaapipostproc width=336 ! vaapipostproc skin-tone-enhancement=TRUE ! vaapisink 3. error info. as below ** (gst-launch-1.0:21742): WARNING **: gstvaapidisplay.c:990: invalid property id 3 for "hue" of type 'GParamFloat' in 'GstVaapiDisplayX11' ** (gst-launch-1.0:21742): WARNING **: gstvaapidisplay.c:990: invalid property id 4 for "saturation" of type 'GParamFloat' in 'GstVaapiDisplayX11' ** (gst-launch-1.0:21742): WARNING **: gstvaapidisplay.c:990: invalid property id 5 for "brightness" of type 'GParamFloat' in 'GstVaapiDisplayX11' ** (gst-launch-1.0:21742): WARNING **: gstvaapidisplay.c:990: invalid property id 6 for "contrast" of type 'GParamFloat' in 'GstVaapiDisplayX11' ERROR: from element /GstPipeline:pipeline0/GstVaapiSink:vaapisink0: Internal error: could not render surface
This issue can not be duplicated with the latest iHD drvier and gst-vaapi media-driver: commit 4a85bb18ecc9a18b7cf592d405c8c2fa1c7aad06 gst-vaapi: commit f5eb4faa5914f3745820e557ac2401a7d738be66 so close it
Also an unrelated commit, do you know which commit fixed it?