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

List:       kde-core-devel
Subject:    Re: Fwd: looking for phonon gstreamer maintainer
From:       Harald Sitter <sitter () kde ! org>
Date:       2013-09-30 8:31:16
Message-ID: CAEc+18EWtNfCpeO0UgTvCa-LgVRSJno3auTekwEiGdMKqEUELQ () mail ! gmail ! com
[Download RAW message or body]

On Mon, Sep 30, 2013 at 3:11 AM, Weng Xuetian <wengxt@gmail.com> wrote:
> Would it be easier to make phonon-gstreamer to use QtGstreamer and hence
> also make someone to maintain QtGstreamer?

No.
Maintaining two things is more work than maintaining one ;)

On top of that there are no real synergies between the two softwares.
Yes they both abstract GStreamer, however QtGStreamer really just
abstracts the glib/c wiring and replaces it with Qt/cpp wiring whereas
Phonon GStreamer entirely abstracts the API. So, Phonon GStreamer
could utilize QtGstreamer but all we would get from that is (as a
Phonon GStreamer developer) a more convenient API to work with. Other
than that it doesn't bring anything to the table as Phonon GStreamer
still needed to do what it does now, which is abstracting the API.

^ This is actually why we did not pick up QtGstreamer when it was
first released, it would be abstraction stacking without gain.

HS

P.S. I am a fan of abstracting abstractions regardless :P
[prev in list] [next in list] [prev in thread] [next in thread] 

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