[gst-devel] [gstreamer] Problem with pulling data from a sink pad

Quan Nguyen friday_morning at yahoo.com
Tue Dec 23 09:29:01 CET 2003


Another question that I had was this.  How would I display the audio waveform to the screen using a plugin since I won't have access to the raw audio?  

Thomas Vander Stichele <thomas at apestaart.org> wrote:> Thanks! I appreciate your help and advice. Let me describe what I'm
> working on so that everyone can make some comments on whether my
> approach is ok. 
> 
> I am building an application that takes in some audio and does
> some analysis on the raw audio. The application then makes certain
> decisions based on the results of the analysis. There are many ways
> of doing this particular analysis, so this application will have its
> own plugin system so that people can write new analysis algorithms. 
> 
> The reason I wanted to use Gstreamer was to conveniently get audio
> from different sources. If I understand your comments correctly, you
> are suggesting that instead of my application having its own plugin
> system, I should just write plugins for Gstreamer to perform the
> analysis?

Hi Quan,

yes, that's what we're saying. Of course, it depends on the kind of
analysis you want to do. But by writing only the analysis plugins that
take in audio in some raw form and transform it, you can use the whole
GStreamer framework for your input (and possibly signalling) part, and
concentrate on writing the analysis code.

In return, we can benefit by making your plugins available to all
GStreamer applications.

Depending on what it is you want to do, it makes more sense to do it as
a plug-in, and there are examples of this as well.

Thomas


Dave/Dina : future TV today ! - http://davedina.apestaart.org/
<-*- thomas (dot) apestaart (dot) org -*->
Say what you mean
or you won't mean a thing to me
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/




-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


---------------------------------
Do you Yahoo!?
Yahoo! Photos - Get your photo on the big screen in Times Square
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20031223/4432ddf9/attachment.htm>


More information about the gstreamer-devel mailing list