- From: Thomas Vander Stichele <thomas apestaart org>
- To: gstreamer-devel <gstreamer-devel lists sourceforge net>
- Cc: gnome-multimedia <gnome-multimedia gnome org>
- Subject: level element
- Date: Sun, 28 Sep 2003 10:35:31 +0200
in HEAD CVS, I fixed up the level plugin to actually do something
useful. I'd appreciate it if someone looked over it who's interested in
this and tell me if it looks sane.
a) it signals elapsed time since last eos (or it should, it doesn't see
eos yet), as well as RMS, peak level and decaying peak level
b) it does this over the interval length you can set
c) you can also set peak falloff
That's all I think I need from a level plug-in; is there anything else
it should be reporting ?
There are two demo apps in the dir as well. One plays a pipeline you
give it, which should include a level plugin, and then shows running
time and these three values for two channels using Gtk scales. The idea
is that we can now hook up this element to a vumeter widget, of which
there are two that I know of, and I am thinking of extracting these and
putting them into a general media widget library.
The second app just prints out the data so it can be used for gnuplot.
See the README.
I'd like to backport this to 0.6 ASAP, which would be easy since it's
just copying the files. But I need to make sure I haven't missed
Dave/Dina : future TV today ! - http://davedina.apestaart.org/
<-*- thomas (dot) apestaart (dot) org -*->
We told 'em that didn't sound very Sunday-go-to-meetin'
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.rug.ac.be/
][Date Next] [Thread Prev