Re: [Rhythmbox-devel] Need help in writing a spectrum analyzer plugin for rhythmbox...
- From: Christophe Dehais <christophe dehais gmail com>
- To: Seemanta Dutta <seemanta gmail com>
- Cc: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] Need help in writing a spectrum analyzer plugin for rhythmbox...
- Date: Sun, 26 Apr 2009 13:25:45 +0200
Hi,
Rhythmbox uses a Gstreamer pipeline to render and manipulate audio.
This pipeline is a chain of elements each having its own purpose. You
should learn at least the basics about Gstreamer, but the
RBPlayerGstFilter class exposes the relevant part of inserting an
element like a spectrum analyser into the playback pipeline.
Some times ago I did a spectrum analyzer plugin and a patch is
attached to this bug:
http://bugzilla.gnome.org/show_bug.cgi?id=327367
I don't know if it still compiles with current rhythmbox, but it might
be a good starting point.
cheers,
Christophe
On Sun, Apr 26, 2009 at 10:50 AM, Seemanta Dutta <seemanta gmail com> wrote:
> Hi,
> I am planning to write a spectrum analyzer plugin for rhythmbox. I went
> through the plugin writing tutorial in gnome.org website and picked up the
> basics of how to write a simple plugin in Python.
>
> However I am clueless about how to extract the spectrum analyzer frequency
> information from within the rhythmbox framework. Once I get the data
> displaying and drawing the spectrum analyzer bars is up to my plugin. Are
> there any pre-defined function that I need to define/override in my python
> plugin ?
>
> I would be grateful if anyone can provide any pointers.
>
> regards,
> Seemanta
>
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel gnome org
> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
>
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]