<div dir="ltr">Hello,<br><div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/5/27 Harald Sitter <span dir="ltr"><<a href="mailto:sitter@kde.org" target="_blank">sitter@kde.org</a>></span><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><br><div>I personally believe this to be a bad idea as it makes it more confusing what you can expect from a version of phonon and in its current implementation even causes runtime overhead due to many casts. at the same time running against an old backend will render phonon not working (though I suppose we can detect that and display a warning), so this is also not making my heart smile.</div>
<div><br></div><div>also in practice this did not work out as intended as numerous internal cmake changes made old backends not build with a new phonon so it's effectively useless right now</div><div>
<br></div><div>thoughts?</div><div>should we keep trying to retain this compatibility feature for backends or drop it?</div></div></blockquote><div><br></div><div>It's some of that bunch of stuff from phonondefs_p.h, right? [1]<br>
</div><div><br></div><div>Too complicated, and like you pointed out, not much benefit, if any.<br></div><div><br></div></div>Drop it! Make it go away :)<br><br></div><div class="gmail_extra">Regards,<br>Casian<br></div><div class="gmail_extra">
<br>[1] <a href="http://quickgit.kde.org/?p=phonon.git&a=blob&h=80c1a4bd7c1d4370d2eae30b02bd651857356ac0&hb=c00afc77f5c6112fbf0f1093119ee044f1dd325d&f=phonon%2Fphonondefs_p.h">http://quickgit.kde.org/?p=phonon.git&a=blob&h=80c1a4bd7c1d4370d2eae30b02bd651857356ac0&hb=c00afc77f5c6112fbf0f1093119ee044f1dd325d&f=phonon%2Fphonondefs_p.h</a><br>
</div></div></div>