vp9dec: "Internal GStreamer error: code not implemented" when post-processing=true
Submitted by Florian Nierhaus
Link to original bug (#781559)
Description
Hi,
I want to enable the post-processing in vp9dec .
When I enable it then I get:
ERROR default video-frame.c:161:gst_video_frame_map_id: failed to map video frame plane 0
WARN videofilter gstvideofilter.c:292:gst_video_filter_transform:<videoconvert1>
warning: invalid video buffer received
ERROR:root:(GLib.Error('Internal GStreamer error: code not implemented. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.', 'gst-core-error-quark', 3), 'gstvideofilter.c(292): gst_video_filter_transform (): /GstPipeline:main-pipeline/GstVide
oConvert:videoconvert1:\ninvalid video buffer received')
(GLib.Error('Internal GStreamer error: code not implemented. Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.', 'gst-core-error-quark', 3), 'gstvideofilter.c(292): gst_video_filter_transform (): /GstPipeli
ne:main-pipeline/GstVideoConvert:videoconvert1:\ninvalid video buffer received')
my pipeline works fine with post-processing disabled in vp9dec
I am using current master (v1.6.1-467-g15afee1) of libvpx and compiled it with:
--enable-vp9-postproc --enable-error-concealment --enable-postproc --enable-shared --enable-pic
Thank you and best regards,
Florian