GNOME Bugzilla – Bug 796796
vaapi: scaling vpp fail with iHD driver
Last modified: 2018-07-13 12:47:43 UTC
Test Env: ============================================ Platform: APL/SKL Arch: x86_64 Kernel: 4.16.0 libva commit b3be72a5a110880f70626d7c3bed953cdde124b2 media_driver commit 4a85bb18ecc9a18b7cf592d405c8c2fa1c7aad06 gstreamer master branch 9722e896446ed052623d795d8511140fbca7f023 gst-vaapi master branch f5eb4faa5914f3745820e557ac2401a7d738be66 Reproduce Steps: ============================================ 1. build enc as above lists 2. gst-launch-1.0 filesrc location=/media//encoderbitstreams/gstvpp//768x480.I420 '!' videoparse format=i420 width=768 height=480 framerate=1 '!' videoconvert '!' video/x-raw,format=NV12 '!' vaapipostproc width=1920 height=1088 '!' videoconvert '!' video/x-raw,format=I420 '!' checksumsink2 frame-checksum=false dump-output=true dump-location=scale.I420 3. error message 0:00:00.140513466 2716 0x12729e0 ERROR vaapipostproc gstvaapipostproc.c:872:gst_vaapipostproc_process_vpp:<vaapipostproc0> failed to apply VPP filters (error 2) ERROR: from element /GstPipeline:pipeline0/GstVideoParse:videoparse0/GstRawVideoParse:inner_rawvideoparse: Internal data stream error. Additional debug info: gstbaseparse.c(3656): gst_base_parse_loop (): /GstPipeline:pipeline0/GstVideoParse:videoparse0/GstRawVideoParse:inner_rawvideoparse: streaming stopped, reason error (-5)
We should deprecate and remove these width/height property imho and consider this test invalid. Btw, works with lates gstreamer-vaapi, older driver, do this is not GStreamer bug.
this is a media-driver issue, so close it and please track via https://github.com/intel/media-driver/issues/230
Thanks for the link, this is really appreciated.