mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-18 05:16:05 +00:00
d6258153e0
Original commit message from CVS: * removal of //-style comments * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct, and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory. |
||
---|---|---|
.. | ||
filter.func | ||
gstlevel.c | ||
gstlevel.h | ||
Makefile.am | ||
README |
level plugin by thomas <thomas@apestaart.org> basic level indicator; prints out RMS values averaged over the buffer of one iteration. Insert this into an audio/raw chain. You can plot the level envelope of the track using gnuplot, example : tools/gstreamer-launch disksrc location=foo.wav ! parsewav ! level ! \ fakesink silent=true > foo.level graph -T gif foo.level > foo.gif xview dark.gif