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

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Mar 20 12:24:25 UTC 2018


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

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |INVALID

--- Comment #5 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
This code is reached if upstream uses the proposed pool. To demonstrate this
you can run:

Copy Path (not using the pool):
$ GST_DEBUG="GST_PERFORMANCE:5" gst-launch-1.0 videotestsrc ! identity
drop-allocation=1 ! waylandsink
...
0:00:01.851560175 15888      0x2178450 DEBUG        GST_PERFORMANCE
video-frame.c:372:gst_video_frame_copy_plane: copy plane 0, w:1280 h:240 

Zero-Copy:
GST_DEBUG="GST_PERFORMANCE:5" gst-launch-1.0 videotestsrc ! identity
drop-allocation=0 ! waylandsink
...
0:00:02.584972806 15987       0xc0c050 LOG              waylandsink
gstwaylandsink.c:680:gst_wayland_sink_show_frame:<waylandsink0> buffer
0x7f6eb4013390 has a wl_buffer from our display, writing directly

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