[Bug 772151] New: 1277x719 buffers or larger from vaapipostproc aren't writable GstVideoFilters that do in-place transforms
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Sep 29 00:07:33 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=772151
Bug ID: 772151
Summary: 1277x719 buffers or larger from vaapipostproc aren't
writable GstVideoFilters that do in-place transforms
Classification: Platform
Product: GStreamer
Version: 1.8.3
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer-vaapi
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: joel at airwebreathe.org.uk
QA Contact: gstreamer-bugs at lists.freedesktop.org
CC: bsreerenj at gmail.com, vjaquez at igalia.com
GNOME version: ---
Created attachment 336479
--> https://bugzilla.gnome.org/attachment.cgi?id=336479&action=edit
Output with GST_DEBUG=5
This command...
GST_DEBUG=2 gst-launch-1.0 videotestsrc num-buffers=1 !
video/x-raw,format=I420,width=1277,height=719 ! vaapipostproc !
video/x-raw,format=NV12 ! gamma gamma=2 ! fakesink
...causes these errors to be emitted every frame:
0:00:00.163031112 1669 0x8f0660 WARN structure
gststructure.c:1935:priv_gst_structure_append_to_gstring: No value transform to
serialize field 'gst.vaapi.Display' of type 'GstVaapiDisplay'
Got context from element 'vaapipostproc0': gst.vaapi.Display=context,
gst.vaapi.Display=(GstVaapiDisplay)NULL;
0:00:00.196789933 1669 0xa21320 ERROR vaapivideomemory
gstvaapivideomemory.c:437:gst_vaapi_video_memory_map: unsupported map flags
(0x10003)
0:00:00.196852361 1669 0xa21320 ERROR GST_MEMORY
gstmemory.c:324:gst_memory_map: mem 0x7f687001b0e0: subclass map failed
0:00:00.196881515 1669 0xa21320 ERROR vaapivideomemory
gstvaapivideomemory.c:437:gst_vaapi_video_memory_map: unsupported map flags
(0x10003)
0:00:00.196891154 1669 0xa21320 ERROR GST_MEMORY
gstmemory.c:324:gst_memory_map: mem 0x7f687001b190: subclass map failed
0:00:00.196904182 1669 0xa21320 ERROR default
video-frame.c:169:gst_video_frame_map_id: failed to map buffer
0:00:00.196920849 1669 0xa21320 WARN videofilter
gstvideofilter.c:340:gst_video_filter_transform_ip:<gamma0> warning: invalid
video buffer received
WARNING: from element /GstPipeline:pipeline0/GstGamma:gamma0: Internal
GStreamer error: code not implemented. Please file a bug at
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Additional debug info:
../../.././../gst-libs/gst/video/gstvideofilter.c(340):
gst_video_filter_transform_ip (): /GstPipeline:pipeline0/GstGamma:gamma0:
The issue seems to be caused by vaapipostproc negotiating buffers that are not
writable.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list