my git branches: acoustic fingerprinting and playlist generator

Dan Leinir Turthra Jensen admin at leinir.dk
Fri Jan 16 16:42:54 CET 2009


Friday 16 January 2009 skrev Ian Monroe:
> On Fri, Jan 16, 2009 at 8:59 AM, Soren Harward <stharward at gmail.com> wrote:
> > On Thursday 15 January 2009 22:42:30 Ian Monroe wrote:
> >> Do you have your git repo published somewhere so we could do a little
> >>
> >> pre-commit code reviewing?
> >
> > The code has been changed very little from the patch that I sent out a
> > couple of weeks ago. The acoustic fingerprinting stuff is a little
> > invasive, but the playlist generator is almost completely independent
> > from the rest of the existing code.
> >
> >> Does GTACFeat mean Amarok directly depends on gstreamer?
> >
> > Not exactly. The acoustic similarity functions of GTACFeat don't depend
> > on GStreamer, so the library itself can be built without it. But the
> > audio has to be decoded to calculate the fingerprint, and that requires
> > GStreamer, at least as of right now. I would have liked to have used
> > Phonon, but when I was writing GTACFeat over the summer, Phonon's raw
> > data output just wasn't up to the task. And the AudioDataOutput sink is
> > still in the Experimental namespace, which doesn't seem very encouraging.
>
> Well I can't really help but feel that you started on this project
> backwards then, the first priority should've been fixing phonon. I
> don't like the idea of a gstreamer dependency.

  It's the most simple way of ensuring that some distributions won't be 
shipping amarok :) So yes, i'd be sort of against that one as well ;)

-- 
..Dan // Leinir..
http://leinir.dk/

                          Co-
                            existence
                          or no
                            existence

                          - Piet Hein


More information about the Amarok-devel mailing list