gstreamer/gst/smoothwave
Benjamin Otte 1c7db040a3 tagging stuff and build fixes. In detail:
Original commit message from CVS:
tagging stuff and build fixes. In detail:
- make gdk-pixbuf loader work when distchecking
- fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir
- fix ffmpeg cvs grabbing when srcdir != distdir
- new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag)
- mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that
- added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis.
- added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents.
- tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux.
- various build fixes. Mostly missing (DIST)CLEANFILES.
- vorbisenc handles tag writing.

Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
2003-11-24 04:08:47 +00:00
..
.gitignore tagging stuff and build fixes. In detail: 2003-11-24 04:08:47 +00:00
demo-osssrc.c Fixes to make it compile without GNOME, and with a modern (>= 0.3) version of GStreamer. Now that I got it compiled,... 2003-07-17 04:16:42 +00:00
gstsmoothwave.c Use GST_ELEMENT_DETAILS for initialising GstElementDetails 2003-11-02 13:19:55 +00:00
gstsmoothwave.h s/Gnome-Streamer/GStreamer/ 2002-03-20 21:45:03 +00:00
Makefile.am Remove redundant plugindir definition 2003-08-10 00:01:58 +00:00
README smoothwave fixin 2001-12-30 20:10:15 +00:00

This is a home-grown visualization, with a couple lines of code copied
from synaesthesia.  It draws the waveform in the bitmap, then fades out
the entire bitmap so older waveforms disappear.  It looks OK, but it's
grayscale so far (haven't solved the cmap problems, note all the commented
out code).  I'm going to try to make a much better version as time goes
on.