Phonon GStreamer 1.0 porting

Rohan Garg rohangarg at kubuntu.org
Sun Jan 13 22:15:03 GMT 2013


Following up on this, I've created a clone and broken down everything
into small commits. The port can be found here[1] in the 1.0-porting
branch.

If you choose to compile this branch on your system, please make sure
that any multimedia apps that are directly/indirectly linked to
gstreamer-0.10 must be recompiled to link against gstreamer-1.0 ( most
notably, dragon is indirectly linked to gstreamer-0.10 via QtWebkit
and Amarok links directly to gstreamer-0.10 )

Regards
Rohan Garg

[1] http://quickgit.kde.org/?p=clones/phonon-gstreamer/garg/phonon-gstreamer.git

On Sat, Jan 12, 2013 at 1:36 AM, Rohan Garg <rohangarg at kubuntu.org> wrote:
> Hello handsome Multimedia people
> I've been hacking away at PGST for a couple of weeks now, and trying
> to port it to the new and awesome GStreamer 1.0 after being poked and
> prodded by your very own multimedia overlord Harald.
>
> So far I have bits and pieces working, for eg everything builds but
> some functionality is either crippled or completely missing ( the
> missing part being entirely missing from the new GStreamer 1.0 API )
>
> What works right now : Stuff builds, doesn't error out, finds the
> right libs, the kcm can play KDE-Sys-Log-In.ogg from the KCM module,
> and detects audio cards just fine.
>
> What doesn't work : Everything else.
>
> I plan on cleaning stuff up ( Right now everything is just a really
> huge uncommitted diff, sloppy I know ) and putting it in a proper git
> repo once I have some basic functionality missing.
>
> Just thought I'd let you guys know that someone is working on this so
> that there's no duplicate effort. If someone else is working on this
> as well, lets collaborate and port PGST to the new API! :D
>
> Best
> Rohan Garg
>
> PS: I'm not very familiar with GStreamer, so this is kind of a
> learning experience for me, so please don't push me to /dev/null if I
> ask a stupid question :P



More information about the kde-multimedia mailing list