Re: [Spice-devel] [client 2/3] streaming: Remove the video decoder's dependency on SpiceMsgIn messages

2017-04-06 Thread Francois Gouget
On Wed, 5 Apr 2017, Christophe Fergeau wrote: [...] > > +typedef struct SpiceMetaFrame { > > +SpiceFrame *frame; > > +GstClockTime pts; > > +void *sample; > > Why not GstSample *sample? Eh. This comes from a codebase that has to support... GStreamer 0.10. But sure this should just

Re: [Spice-devel] [client 2/3] streaming: Remove the video decoder's dependency on SpiceMsgIn messages

2017-04-05 Thread Christophe Fergeau
On Tue, Apr 04, 2017 at 05:45:35PM +0200, Francois Gouget wrote: > Code-wise this improves the separation between networking and the video > decoding. > It also makes it easier to reuse the latter should the client one day > receive video streams through other messages. > > Signed-off-by:

[Spice-devel] [client 2/3] streaming: Remove the video decoder's dependency on SpiceMsgIn messages

2017-04-04 Thread Francois Gouget
Code-wise this improves the separation between networking and the video decoding. It also makes it easier to reuse the latter should the client one day receive video streams through other messages. Signed-off-by: Francois Gouget --- src/channel-display-gst.c | 128