summaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
* merge TYPEFIND branch. Major changes:Benjamin Otte2003-10-285-41/+9
| | | | | | | | | | | | Original commit message from CVS: merge TYPEFIND branch. Major changes: - totally reworked type(find) system - all typefind functions are in gst/typefind now - more typefind functions then before - some plugins might fail to compile now because I don't have them installed and they a) require bytestream or b) haven't had their typefind fixed. Please fix those plugins and put the typefind functions into gst/typefind if they don't have dependencies
* remove g_print() noisinessDavid Schleef2003-10-161-2/+0
| | | | | Original commit message from CVS: remove g_print() noisiness
* Trivial fixes for GstBuffer->GstData migrationDavid Schleef2003-10-093-4/+4
| | | | | Original commit message from CVS: Trivial fixes for GstBuffer->GstData migration
* /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to ↵Andy Wingo2003-10-0818-63/+75
| | | | | | | deal with that. Fixes #113488. Original commit message from CVS: /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488.
* updating some plugin categoriesLeif Johnson2003-10-084-4/+4
| | | | | Original commit message from CVS: updating some plugin categories
* fix flac mimetypeJeremy Simon2003-10-041-1/+1
| | | | | Original commit message from CVS: fix flac mimetype
* New typefind system: bytestream is now part of the core all plugins have ↵Ronald S. Bultje2003-10-017-59/+43
| | | | | | | | | | | | | | | | | | | | | been modified to use this new typefind syste... Original commit message from CVS: New typefind system: * bytestream is now part of the core * all plugins have been modified to use this new typefind system * asf typefinding added * mpeg video stream typefiding removed because it's broken * duplicate typefind entries removed * extra id3 typefinding added, because we've seen 4 types of files (riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs to work. Instead, I've added an id3 element and let it redo typefiding after the id3 header. this needs a hack because spider only typefinds once. We can remove this hack once spider supports multiple typefinds. * with all this, mp3 typefinding is semi-rewritten * id3 typefinding in flac/vorbis is removed, it's no longer needed * fixed spider and gst-typefind to use this, too. * Other general cleanups
* Don't unref event when calling gst_pad_event_default() (#119155)David Schleef2003-09-251-2/+2
| | | | | Original commit message from CVS: Don't unref event when calling gst_pad_event_default() (#119155)
* port #121143 to HEAD (flac file detection)Jeremy Simon2003-09-201-3/+23
| | | | | Original commit message from CVS: port #121143 to HEAD (flac file detection)
* reverting error patch before making a branch.Thomas Vander Stichele2003-09-1610-45/+20
| | | | | Original commit message from CVS: reverting error patch before making a branch.
* converted gst_element_error to new format in ext/ - gettext pendingBenjamin Otte2003-09-1510-20/+45
| | | | | Original commit message from CVS: converted gst_element_error to new format in ext/ - gettext pending
* Remove all locally-defined optimization flagsDavid Schleef2003-09-111-2/+0
| | | | | Original commit message from CVS: Remove all locally-defined optimization flags
* rewrite state machine in _loop() function to handle buffer durationsDavid Schleef2003-08-262-29/+80
| | | | | Original commit message from CVS: rewrite state machine in _loop() function to handle buffer durations
* Migrate caps to new system. Change to using a simple convolution to create ↵David Schleef2003-08-261-6/+6
| | | | | | | | outline. Original commit message from CVS: Migrate caps to new system. Change to using a simple convolution to create outline.
* Remove redundant plugindir definitionDavid Schleef2003-08-1013-13/+0
| | | | | Original commit message from CVS: Remove redundant plugindir definition
* change FT_PIXEL_MODE_GRAY to ft_pixel_mode_graysDavid Schleef2003-08-061-1/+1
| | | | | Original commit message from CVS: change FT_PIXEL_MODE_GRAY to ft_pixel_mode_grays
* Fix installing plugin in wrong dirDavid Schleef2003-07-281-1/+1
| | | | | Original commit message from CVS: Fix installing plugin in wrong dir
* move the element to Codec/Image/Decoder, as it was annoying me in gst-editorJan Schmidt2003-07-281-1/+1
| | | | | | | Original commit message from CVS: move the element to Codec/Image/Decoder, as it was annoying me in gst-editor Are there rules for this yet?
* Fix gst_speexdec_details information now plugin can be register without problemsAngel Carpintero2003-07-281-1/+1
| | | | | Original commit message from CVS: Fix gst_speexdec_details information now plugin can be register without problems
* Make mplex subdir dependent on USE_MPLEXDavid Schleef2003-07-271-1/+7
| | | | | Original commit message from CVS: Make mplex subdir dependent on USE_MPLEX
* Adding needed license information. The patch was reviewed and approved byBrian Cameron2003-07-252-0/+2
| | | | | | | Original commit message from CVS: Adding needed license information. The patch was reviewed and approved by Christian Shaller. Ronald Bultje and Benjamin also responded with comments.
* Add buffer length checks to every typefinding functionDavid Schleef2003-07-242-2/+11
| | | | | Original commit message from CVS: Add buffer length checks to every typefinding function
* Fix warning on 64-bit architectures. (sizeof() returns size_t, which is not ↵David Schleef2003-07-231-2/+2
| | | | | | | | int) Original commit message from CVS: Fix warning on 64-bit architectures. (sizeof() returns size_t, which is not int)
* Fixed a typo. blue_mask is 0x00ff0000, not 0x00ff00Jan Schmidt2003-07-231-1/+1
| | | | | Original commit message from CVS: Fixed a typo. blue_mask is 0x00ff0000, not 0x00ff00
* enable ext/mplexDavid Schleef2003-07-221-2/+2
| | | | | Original commit message from CVS: enable ext/mplex
* + changes for new float caps without slope/intercept + some category changes ↵Leif Johnson2003-07-194-26/+25
| | | | | | | | for plugins Original commit message from CVS: + changes for new float caps without slope/intercept + some category changes for plugins
* make sure esdmon.h gets distedChristian Schaller2003-07-181-1/+1
| | | | | Original commit message from CVS: make sure esdmon.h gets disted
* the real speex disting fix, the previous one was just the build fix :)Christian Schaller2003-07-181-1/+1
| | | | | Original commit message from CVS: the real speex disting fix, the previous one was just the build fix :)
* fix it so that the SPEEX plugin gets distedChristian Schaller2003-07-181-1/+7
| | | | | Original commit message from CVS: fix it so that the SPEEX plugin gets disted
* Added clock to esdsink based on GstAudioClockDavid Schleef2003-07-173-8/+129
| | | | | Original commit message from CVS: Added clock to esdsink based on GstAudioClock
* Add textoverlay element that was previously in the sandboxDavid Schleef2003-07-173-2/+684
| | | | | Original commit message from CVS: Add textoverlay element that was previously in the sandbox
* Detect SPEEX_LIBS and SPEEX_CFLAGS in configure, and use them hereDavid Schleef2003-07-171-2/+2
| | | | | Original commit message from CVS: Detect SPEEX_LIBS and SPEEX_CFLAGS in configure, and use them here
* Fix plugin to compile and work with Gtk+-2.0 (works better with 2.2)David Schleef2003-07-171-0/+35
| | | | | Original commit message from CVS: Fix plugin to compile and work with Gtk+-2.0 (works better with 2.2)
* actually recurse into sndfile if we are able big ladspa cleanups, mainly to ↵Andy Wingo2003-07-163-508/+334
| | | | | | | | | | | | | | | | | comply with the buffer-frames caps proper... Original commit message from CVS: * actually recurse into sndfile if we are able * big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general cleanups - the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins) you need to use a filtered connection, just like with buffer-frames * big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit simpler * make the ossclock general, add it to gstaudio, and use it in sndfile as well i need to update mimetypes, but that's coming soon. there are some other plugins that don't support buffer-frames, i guess i need to get around to fixing them as well.
* Merge esdmon and esdsink elements into one pluginDavid Schleef2003-07-156-73/+139
| | | | | Original commit message from CVS: Merge esdmon and esdsink elements into one plugin
* Add matroska support to the build treeRonald S. Bultje2003-07-141-4/+13
| | | | | Original commit message from CVS: Add matroska support to the build tree
* Fixes for new caps systemDavid Schleef2003-07-141-6/+8
| | | | | Original commit message from CVS: Fixes for new caps system
* fix the bug where pngenc was registered as a effect pluginChristian Schaller2003-07-121-1/+1
| | | | | Original commit message from CVS: fix the bug where pngenc was registered as a effect plugin
* now how old is this bug?Benjamin Otte2003-07-081-2/+2
| | | | | Original commit message from CVS: now how old is this bug?
* New mimetypes gone into effect today - this commit changes all old mimetypes ↵Ronald S. Bultje2003-07-0622-244/+332
| | | | | | | over to the new mimetypes spec as descri... Original commit message from CVS: New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
* small disting fixChristian Schaller2003-07-051-1/+1
| | | | | Original commit message from CVS: small disting fix
* Fix longstanding bug with esdsink seeking. esdsink still needs a clock, though.David Schleef2003-07-042-0/+58
| | | | | | Original commit message from CVS: Fix longstanding bug with esdsink seeking. esdsink still needs a clock, though.
* add gst/videofilter and ext/pangoDavid Schleef2003-07-021-2/+8
| | | | | Original commit message from CVS: add gst/videofilter and ext/pango
* overlays text of the current timestampDavid Schleef2003-07-023-0/+449
| | | | | Original commit message from CVS: overlays text of the current timestamp
* compatibility fix for new GST_DEBUG stuff.Benjamin Otte2003-06-2917-102/+149
| | | | | | | | Original commit message from CVS: compatibility fix for new GST_DEBUG stuff. Includes fixes for missing includes for config.h and unistd.h I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
* fix flacdec when src not connectedThomas Vander Stichele2003-06-281-18/+16
| | | | | Original commit message from CVS: fix flacdec when src not connected
* make flacdec work with unconnected src padThomas Vander Stichele2003-06-281-40/+48
| | | | | Original commit message from CVS: make flacdec work with unconnected src pad
* Plugins cleanup:Ronald S. Bultje2003-06-251-27/+6
| | | | | | | | | | | | | | | | Original commit message from CVS: Plugins cleanup: * stereo2mono, mono2stereo, int2float, float2int: replaced by audioconvert. * stereosplit replaced by oneton. * vumeter replaced by level (and was broken anyway). * avifile replaced by ffmpeg. * mjpegtools duplicates functionality of jpeg. jpeg now works with jpeg-mmx, too, which makes mjpegtools unneeded. * allow for jpegmmx instead of jpeg. * openquicktime replaced by qtdemux and ffmpeg. Broken anyway. * XMMS is broken and will never be fixed. * vga is broken and will not be fixed anywhere soon. * videosink has never worked. If it works, add it back to replace xvideosink.
* Add gdkpixbuf subdir. Alphabetize a few others.David Schleef2003-06-251-8/+14
| | | | | Original commit message from CVS: Add gdkpixbuf subdir. Alphabetize a few others.
* Element that decodes images using gdk_pixbufDavid Schleef2003-06-253-0/+417
| | | | | Original commit message from CVS: Element that decodes images using gdk_pixbuf