[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: need BIC and SIC change to phonon
From:       Matthias Kretz <kretz () kde ! org>
Date:       2007-11-22 9:56:40
Message-ID: 200711221056.44733.kretz () kde ! org
[Download RAW message or body]


On Wednesday 21 November 2007, Dirk Mueller wrote:
> On Friday 16 November 2007, Matthias Kretz wrote:
> > I need to fix an interface class for the phonon backends:
> > VolumeFaderInterface has a slightly different function signature as does
> > EffectInterface. As backend implementations for VolumeFaderInterface have
> > to inherit EffectInterface anyway, the two functions need to simply be
> > removed
>
> Hmm, we're trying to be remain BC right now.. can't you fix that without
> breaking BC?

1. BC is not really broken because the Q_INTERFACE version was changed. Well, 
of course that means that a qobject_cast now returns 0 for code compiled 
against the old header.

2. If I don't change this we'll have two unused functions in there. It 
wouldn't be too bad, but I don't think we have to keep them because:

3. This interface is only used by backends. Currently there's only one backend 
that's getting released and that's the one in kdebase/runtime. As libs and 
runtime go together I don't see much of a problem.

-- 
________________________________________________________
Matthias Kretz (Germany)                            <><
http://Vir.homelinux.org/
MatthiasKretz@gmx.net, kretz@kde.org,
Matthias.Kretz@urz.uni-heidelberg.de

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic