[Bug 739598] rfbsrc: incorrectly calculates caps

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Apr 5 17:49:45 UTC 2016


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

Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.dufresne at collabora.
                   |                            |co.uk

--- Comment #4 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
I've made couple of patches to try and improve the situation with this element.
It's still far from perfect, but hopefully it helps. About the pixel formats,
it's not totally exact to say that we need to obey to the server. What we
currently do, is read the serve "natural" pixel format from the ServerInit
message. Though, we could try and set another pixel format, by sending a
SetPixelFormat message. This is not a negotiation, the spec pretends server
should support everything, while in practice they don't. So ideally, if it's a
known format and downstream support it, we should always use the natural
format, otherwise we should try and set a pixel format compatible with
downstream.

Of course, we could also finish fixing the "natural" format first, and then
consider adding SetPixelFormat support. In this case, we need to do what Tim
said.

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