Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-19 Thread Frediano Ziglio
> > Hi > > On Thu, May 17, 2018 at 3:01 PM, Frediano Ziglio wrote: > >> > >> Hi > >> > >> On Thu, May 17, 2018 at 1:50 PM, Frediano Ziglio > >> wrote: > >> >> > >> >> On Wed, May 16, 2018 at 3:54 PM, Frediano Ziglio > >> >> wrote: > >> >> >> > >> >> >> On Wed, May 16, 2018 at 10:46:35AM +0200,

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-18 Thread Marc-André Lureau
Hi On Thu, May 17, 2018 at 3:01 PM, Frediano Ziglio wrote: >> >> Hi >> >> On Thu, May 17, 2018 at 1:50 PM, Frediano Ziglio wrote: >> >> >> >> On Wed, May 16, 2018 at 3:54 PM, Frediano Ziglio >> >> wrote: >> >> >> >> >> >> On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: >> >>

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-17 Thread Frediano Ziglio
> > Hi > > On Thu, May 17, 2018 at 1:50 PM, Frediano Ziglio wrote: > >> > >> On Wed, May 16, 2018 at 3:54 PM, Frediano Ziglio > >> wrote: > >> >> > >> >> On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: > >> >> > On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wr

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-17 Thread Marc-André Lureau
Hi On Thu, May 17, 2018 at 1:50 PM, Frediano Ziglio wrote: >> >> On Wed, May 16, 2018 at 3:54 PM, Frediano Ziglio wrote: >> >> >> >> On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: >> >> > On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: >> >> > > On Wed, M

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-17 Thread Frediano Ziglio
> > On Wed, May 16, 2018 at 3:54 PM, Frediano Ziglio wrote: > >> > >> On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: > >> > On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: > >> > > On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: > >> > > Yes

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Marc-André Lureau
On Wed, May 16, 2018 at 3:54 PM, Frediano Ziglio wrote: >> >> On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: >> > On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: >> > > On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: >> > > Yes, indeed, this

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Frediano Ziglio
> > On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: > > On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: > > > On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: > > > Yes, indeed, this is similar to what you were doing in earlier > > > iterations

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Marc-André Lureau
Hi On Wed, May 16, 2018 at 12:16 PM, Marc-André Lureau wrote: > Hi > > On Wed, May 16, 2018 at 12:09 PM, Christophe Fergeau > wrote: >> On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: >>> On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: >>> > On Wed, May 16

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Marc-André Lureau
Hi On Wed, May 16, 2018 at 12:09 PM, Christophe Fergeau wrote: > On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: >> On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: >> > On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: >> > Yes, indeed, this is

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Christophe Fergeau
On Wed, May 16, 2018 at 10:46:35AM +0200, Christophe Fergeau wrote: > On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: > > On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: > > Yes, indeed, this is similar to what you were doing in earlier > > iterations. > > > > >

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Christophe Fergeau
On Wed, May 16, 2018 at 10:43:20AM +0200, Christophe Fergeau wrote: > On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: > > > > diff --git a/src/spice-widget.c b/src/spice-widget.c > > > > index 73db593..251b29c 100644 > > > > --- a/src/spice-widget.c > > > > +++ b/src/spice-widget.c >

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Christophe Fergeau
On Wed, May 16, 2018 at 10:23:01AM +0300, Snir Sheriber wrote: > > > diff --git a/src/spice-widget.c b/src/spice-widget.c > > > index 73db593..251b29c 100644 > > > --- a/src/spice-widget.c > > > +++ b/src/spice-widget.c > > > +static void* prepare_streaming_mode(SpiceChannel *channel, bool > > > s

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-16 Thread Snir Sheriber
Hi, On 05/15/2018 06:09 PM, Christophe Fergeau wrote: On Wed, Apr 25, 2018 at 03:43:14PM +0300, Snir Sheriber wrote: Currently when gstreamer is used to decode a full-screen stream sent from the server, the decoding frames are being forced to RBGA format and pushed using appsink to be scaled a

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-15 Thread Christophe Fergeau
On Wed, Apr 25, 2018 at 03:43:14PM +0300, Snir Sheriber wrote: > Currently when gstreamer is used to decode a full-screen > stream sent from the server, the decoding frames are being > forced to RBGA format and pushed using appsink to be scaled > and rendered to screen. > > Today most of the gstre

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-10 Thread Frediano Ziglio
> > Hi, > > > On 05/09/2018 06:39 PM, Frediano Ziglio wrote: > >> Currently when gstreamer is used to decode a full-screen > >> stream sent from the server, the decoding frames are being > >> forced to RBGA format and pushed using appsink to be scaled > >> and rendered to screen. > >> > >> Today

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-09 Thread Snir Sheriber
Hi, On 05/09/2018 06:39 PM, Frediano Ziglio wrote: Currently when gstreamer is used to decode a full-screen stream sent from the server, the decoding frames are being forced to RBGA format and pushed using appsink to be scaled and rendered to screen. Today most of the gstreamer sinks supports

Re: [Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-05-09 Thread Frediano Ziglio
> Currently when gstreamer is used to decode a full-screen > stream sent from the server, the decoding frames are being > forced to RBGA format and pushed using appsink to be scaled > and rendered to screen. > > Today most of the gstreamer sinks supports the GstVideoOverlay > interface which allo

[Spice-devel] [RFC spice-gtk v3 1/1] Gstreamer: Use GstVideoOverlay if possible

2018-04-25 Thread Snir Sheriber
Currently when gstreamer is used to decode a full-screen stream sent from the server, the decoding frames are being forced to RBGA format and pushed using appsink to be scaled and rendered to screen. Today most of the gstreamer sinks supports the GstVideoOverlay interface which allows to render di