summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* make videofilter handle RGB correctlyBenjamin Otte2003-12-091-21/+36
| | | | | Original commit message from CVS: make videofilter handle RGB correctly
* distcheck fixesThomas Vander Stichele2003-12-081-1/+1
| | | | | Original commit message from CVS: distcheck fixes
* Fixed bug when filling tags in gstflacencChristophe Fergeau2003-12-082-49/+188
| | | | | | Original commit message from CVS: Fixed bug when filling tags in gstflacenc Added merging support, and a mode which stops after outputting tags to flactag
* Adding a new plugin: switch.Julien Moutte2003-12-081-0/+2
| | | | | | | | | | | Original commit message from CVS: Adding a new plugin: switch. It takes N input and only has 1 output. You can "switch" the forwarded input through properties ("nb_sources", "active_source") and i will probably add tuner interface support soon. It should be able to handle any kind of data passing through it. It is still a work in progress don't consider it usable for production yet.
* Forgot to change one application/x-flac to audio/x-flacChristophe Fergeau2003-12-081-2/+2
| | | | | Original commit message from CVS: Forgot to change one application/x-flac to audio/x-flac
* More riff stuff that I forgot to commit firstRonald S. Bultje2003-12-072-434/+391
| | | | | Original commit message from CVS: More riff stuff that I forgot to commit first
* gcc-2.95 nitpicking - thanks Scott WheelerRonald S. Bultje2003-12-071-1/+2
| | | | | Original commit message from CVS: gcc-2.95 nitpicking - thanks Scott Wheeler
* Compilation will work better if I don't forget new files..Christophe Fergeau2003-12-071-0/+6
| | | | | Original commit message from CVS: Compilation will work better if I don't forget new files..
* Added element to rewrite vorbiscomments embedded in flac files. It currently ↵Christophe Fergeau2003-12-074-3/+438
| | | | | | | | | doesn't honour the tag merge mode setting. Original commit message from CVS: Added element to rewrite vorbiscomments embedded in flac files. It currently doesn't honour the tag merge mode setting. Changed application/x-flac to audio/x-flac in gstflacenc.c
* Riff, EBML, fourcc etc. work. Not fully finished, but better than what we ↵Ronald S. Bultje2003-12-0715-1569/+3045
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | used to have and definately worth a first b... Original commit message from CVS: Riff, EBML, fourcc etc. work. Not fully finished, but better than what we used to have and definately worth a first broad testing. I've revived rifflib. Rifflib used to be a bytestream-for-riff, which just dup'ed bytestream. I've rewritten rifflib to be a modern riff- chunk parser that uses bytestream fully, plus adds some extra functions so that riff file parsing becomes extremely easy. It also contains some small usability functions for strh/strf and metadata parsing. Note that it doesn't use the new tagging yet, that's a TODO. Avidemux has been rewritten to use this. I think we all agreed that avidemux was pretty much a big mess, which is because it used all sort of bytestream magic all around the place. It was just ugly. This is a lot nicer, very complete and safe. I think this is far more robust than what the old avidemux could ever have been. Of course, it might contain bugs, please let me know. EBML writing has also been implemented. This is useful for matroska. I'm intending to modify avidemux (with a riffwriter) similarly. Maybe I'll change wavparse/-enc too to use rifflib. Lastly, several plugins have been modified to use rifflib's fourcc parsing instead of their own. this puts fourcc parsing in one central place, which should make it a lot simpler to add new fourccs. We might want to move this to its own lib instead of rifflib. Enjoy!
* Forgot to mark one function as staticChristophe Fergeau2003-12-071-3/+3
| | | | | Original commit message from CVS: Forgot to mark one function as static
* Move over from GstInterface to GstImplementsInterface. Also adds some ↵Ronald S. Bultje2003-12-074-10/+10
| | | | | | | signals to several interfaces Original commit message from CVS: Move over from GstInterface to GstImplementsInterface. Also adds some signals to several interfaces
* Fix v4l detection (it requires X, but X is detected after v4l, so this ↵Ronald S. Bultje2003-12-071-38/+44
| | | | | | | needed to be swapped). Also add X requirement ... Original commit message from CVS: Fix v4l detection (it requires X, but X is detected after v4l, so this needed to be swapped). Also add X requirement to v4l2
* remove copyright field from pluginsAndy Wingo2003-12-0445-49/+10
| | | | | Original commit message from CVS: remove copyright field from plugins
* fix X dependenciesThomas Vander Stichele2003-12-031-2/+7
| | | | | Original commit message from CVS: fix X dependencies
* what was this doing here ?Thomas Vander Stichele2003-12-031-2/+0
| | | | | Original commit message from CVS: what was this doing here ?
* fixing up X test and general features testThomas Vander Stichele2003-12-033-17/+27
| | | | | Original commit message from CVS: fixing up X test and general features test
* Add ACLOCAL_AMFLAGSDavid Schleef2003-12-021-0/+2
| | | | | Original commit message from CVS: Add ACLOCAL_AMFLAGS
* Apply patch from jesimon@libertysurf.fr (Jeremy SIMON) in #122368.David Schleef2003-12-021-8/+9
| | | | | | Original commit message from CVS: Apply patch from jesimon@libertysurf.fr (Jeremy SIMON) in #122368. FLAC io functions should be called every time the encoder is initialized.
* change _connect to _linkDavid Schleef2003-12-024-12/+12
| | | | | Original commit message from CVS: change _connect to _link
* Add check for faad2 (faad1 was detected, too, but we don't want that)Ronald S. Bultje2003-11-291-0/+9
| | | | | Original commit message from CVS: Add check for faad2 (faad1 was detected, too, but we don't want that)
* Use new tagging stuff to read and write flac metadata. Only handles ↵Christophe Fergeau2003-11-285-126/+77
| | | | | | | vorbiscomment tags, and not (older) id3v2 tags. Original commit message from CVS: Use new tagging stuff to read and write flac metadata. Only handles vorbiscomment tags, and not (older) id3v2 tags.
* Change everyone to video/x-msvideoDavid Schleef2003-11-274-7/+7
| | | | | Original commit message from CVS: Change everyone to video/x-msvideo
* Added audio/x-m4a to the sink capsIain Holmes2003-11-271-0/+5
| | | | | Original commit message from CVS: Added audio/x-m4a to the sink caps
* fixing bug #127984, we require a higher version of the alsa libraryLeif Johnson2003-11-271-1/+1
| | | | | Original commit message from CVS: fixing bug #127984, we require a higher version of the alsa library
* fixing bug #126985, gst core requires 1.6 anywayLeif Johnson2003-11-271-1/+1
| | | | | Original commit message from CVS: fixing bug #126985, gst core requires 1.6 anyway
* use correct capsBenjamin Otte2003-11-252-17/+24
| | | | | Original commit message from CVS: use correct caps
* more fixes to the pixbuf loader. I can use it for thumbnailing nicely nowBenjamin Otte2003-11-252-50/+104
| | | | | Original commit message from CVS: more fixes to the pixbuf loader. I can use it for thumbnailing nicely now
* use GDK_PIXBUF_CONFDIRBenjamin Otte2003-11-241-5/+5
| | | | | Original commit message from CVS: use GDK_PIXBUF_CONFDIR
* License is GST_LICENSE, make own debugging category and fix some debug ↵Benjamin Otte2003-11-241-3/+9
| | | | | | | statements Original commit message from CVS: License is GST_LICENSE, make own debugging category and fix some debug statements
* upgrades to the pixbuf loader:Benjamin Otte2003-11-244-57/+141
| | | | | | | | Original commit message from CVS: upgrades to the pixbuf loader: - use /proc/self/fd/ to get our own handles to the given files (thanks for the hint David) - use seeking when we lag too far behind - try to seek 2 minutes into movies to get the static picture
* add a rank to allow autopluggingBenjamin Otte2003-11-241-1/+1
| | | | | Original commit message from CVS: add a rank to allow autoplugging
* tagging stuff and build fixes. In detail:Benjamin Otte2003-11-248-15/+147
| | | | | | | | | | | | | | | | | 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. :)
* Add a comment for wmaJeremy Simon2003-11-231-0/+2
| | | | | | Original commit message from CVS: Add a comment for wma Add mpeg4 audio pipeline (aac)
* fix faad pluginChristian Schaller2003-11-231-1/+24
| | | | | Original commit message from CVS: fix faad plugin
* faad plugin needs the math libraryJeremy Simon2003-11-231-1/+1
| | | | | Original commit message from CVS: faad plugin needs the math library
* Update the pipeline to play wma filesJeremy Simon2003-11-231-1/+1
| | | | | Original commit message from CVS: Update the pipeline to play wma files
* commit my batch of build and spec fixesChristian Schaller2003-11-233-5/+3
| | | | | Original commit message from CVS: commit my batch of build and spec fixes
* latest and greatest newsChristian Schaller2003-11-231-15/+17
| | | | | Original commit message from CVS: latest and greatest news
* Fix gdk_pixbuf installation directory (again)David Schleef2003-11-232-7/+6
| | | | | Original commit message from CVS: Fix gdk_pixbuf installation directory (again)
* TypoRonald S. Bultje2003-11-221-1/+1
| | | | | Original commit message from CVS: Typo
* flac mime type is audio/x-flac, not application/x-flacChristophe Fergeau2003-11-221-1/+1
| | | | | Original commit message from CVS: flac mime type is audio/x-flac, not application/x-flac
* Don't reset flac decoder if init hasn't been called on it first, the flac ↵Christophe Fergeau2003-11-221-8/+14
| | | | | | | | decoder crashed on me because of that Original commit message from CVS: Don't reset flac decoder if init hasn't been called on it first, the flac decoder crashed on me because of that
* Add faac buildRonald S. Bultje2003-11-222-0/+17
| | | | | Original commit message from CVS: Add faac build
* so disable it during plugin registering tooRonald S. Bultje2003-11-221-3/+1
| | | | | Original commit message from CVS: Muxer is disabled (under development), so disable it during plugin registering too
* fixes to make gdk_pixbuf loader install nicelyDavid Schleef2003-11-222-5/+29
| | | | | Original commit message from CVS: fixes to make gdk_pixbuf loader install nicely
* distcheck fixesDavid Schleef2003-11-221-1/+1
| | | | | Original commit message from CVS: distcheck fixes
* apparently we require a newer version of gnome-vfsDavid Schleef2003-11-221-0/+1
| | | | | Original commit message from CVS: apparently we require a newer version of gnome-vfs
* -fix segfault on PAUSED => READY when metadata wasn't setBenjamin Otte2003-11-221-5/+8
| | | | | | Original commit message from CVS: -fix segfault on PAUSED => READY when metadata wasn't set - fix caps mimetype that always caused a failure on caps nego
* Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ oneRonald S. Bultje2003-11-2110-18/+4001
| | | | | Original commit message from CVS: Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one