[Bug 794507] New: waylandsink: gstbuffer which made by waylandsink buffer pool

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Mar 20 01:50:03 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=794507

            Bug ID: 794507
           Summary: waylandsink: gstbuffer which made by waylandsink
                    buffer pool
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: critical
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: hyunil46.park at samsung.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 369886
  --> https://bugzilla.gnome.org/attachment.cgi?id=369886&action=edit
gstbuffer which made by waylandsink buffer pool

In the current version, gstbuffer can not be created using the buffer pool of
gst_wayland_sink_propose_allocation, and 679 rows of
gst_wayland_sink_show_frame () can not be reached.


642 static GstFlowReturn
643 gst_wayland_sink_show_frame (GstVideoSink * vsink, GstBuffer * buffer)
[...]

686  wlbuffer = gst_buffer_get_wl_buffer (buffer);
687
678 if (G_LIKELY (wlbuffer && wlbuffer->display == sink->display)) {
679    GST_LOG_OBJECT (sink, "buffer %p has a wl_buffer from our display, "
680        "writing directly", buffer);
681    to_render = buffer;
682    goto render;
683 }

-- 
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