[RFC spice-gtk v3 0/1] Direct rendering

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Changes from v2 are mainly in the signal-handle path, now it works
as follows:

By default, spice-gst-decoder will be asking for the window handle,
if the stream is indeed full-screen\streaming-mode stream a signal
will be sent to the widget that will return (as part of the signal)
the window handle (If possible. Also the right drawing area is
applied to the widget in this stage) and the returned window handle
will used by the decoder to apply the GstVideoOverlay. In case
decoder cannot get a valid handle, the old rendering path will be
used.

Snir Sheriber (1):
  Gstreamer: Use GstVideoOverlay if possible

 src/channel-display-gst.c  | 92 +++++++++++++++++++++++++++++++++++-----------
 src/channel-display-priv.h |  2 +
 src/channel-display.c      | 35 ++++++++++++++++++
 src/channel-display.h      |  3 ++
 src/spice-marshal.txt      |  1 +
 src/spice-widget.c         | 33 +++++++++++++++++
 6 files changed, 145 insertions(+), 21 deletions(-)

-- 
2.14.3

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]