[Bug 779142] mirsink implementation for Mir server

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Feb 28 07:46:00 UTC 2017


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

--- Comment #6 from alfonso.sanchez-beato at canonical.com ---
(In reply to Sebastian Dröge (slomo) from comment #2)
> (In reply to alfonso.sanchez-beato from comment #0)

Thanks for the comments.

> 
> > The mirsink works in two modes: if "export-buffers" property is set, it
> > exports dma buffers that are sent to the application by posting a
> > GstMessage. If not, it creates its own rendering Mir window.
> > 
> > The idea behind exporting dma buf fds is to be able to pass them around to
> > another process so they can be by it.
> 
> This should be solved differently. You probably want to just use an appsink
> or similar for that, or a "mirupload" element followed by an appsink (and
> have mirupload be used inside mirsink).
> 
> Sending the messages like this is not really ideal from an API usage point
> of view.

I understand using appsink would let me use standard messages, but for the
moment I prefer to keep the code that does the buffer export in the sink
instead of in the app.

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