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

Frediano Ziglio fziglio at redhat.com
Wed May 16 13:54:13 UTC 2018


> 
> 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.
> > > 
> > > > I personally really like the current flow of the request for handle
> > > > using the signal and getting it as a response, avoiding of setting
> > > > and getting an handle from different components.
> > > 
> > > Using signals as some generic way of calling a getter on some unknown
> > > class is rather unusual, and feels like something you should not really
> > > be using signals for.
> > 
> > Just realized, this change is most likely an ABI break:
> 
> (I promise I'll stop replying to myself :d). Not sure we are supporting
> inheritance from SpiceDisplayChannel, nor that it makes sense, so maybe
> not a big problem.
> 
> Christophe
> 

Then class should be declare final is possible and details removed from
public interface.
Looking also at 941f4adf1322a5d2548af676059003df17613b47 seems to confirm
that this class was never meant to be inherited.

Frediano


More information about the Spice-devel mailing list