Commit graph

281 commits

Author SHA1 Message Date
Leif Johnson
6fcc950836 + changes for new float caps without slope/intercept + some category changes for plugins
Original commit message from CVS:
+ changes for new float caps without slope/intercept
+ some category changes for plugins
2003-07-19 23:25:25 +00:00
Christian Schaller
0bdf9739e2 make sure esdmon.h gets disted
Original commit message from CVS:
make sure esdmon.h gets disted
2003-07-18 21:01:27 +00:00
Christian Schaller
32d8c464dc the real speex disting fix, the previous one was just the build fix :)
Original commit message from CVS:
the real speex disting fix, the previous one was just the build fix :)
2003-07-18 20:33:39 +00:00
Christian Schaller
e6e63c0f15 fix it so that the SPEEX plugin gets disted
Original commit message from CVS:
fix it so that the SPEEX plugin gets disted
2003-07-18 20:28:36 +00:00
David Schleef
8da323b63d Added clock to esdsink based on GstAudioClock
Original commit message from CVS:
Added clock to esdsink based on GstAudioClock
2003-07-17 08:08:09 +00:00
David Schleef
dd970a8701 Add textoverlay element that was previously in the sandbox
Original commit message from CVS:
Add textoverlay element that was previously in the sandbox
2003-07-17 06:29:48 +00:00
David Schleef
7e21a41c7e Detect SPEEX_LIBS and SPEEX_CFLAGS in configure, and use them here
Original commit message from CVS:
Detect SPEEX_LIBS and SPEEX_CFLAGS in configure, and use them here
2003-07-17 04:29:33 +00:00
David Schleef
dc0d8186c5 Fix plugin to compile and work with Gtk+-2.0 (works better with 2.2)
Original commit message from CVS:
Fix plugin to compile and work with Gtk+-2.0 (works better with 2.2)
2003-07-17 04:28:31 +00:00
Andy Wingo
6f06c87c12 actually recurse into sndfile if we are able big ladspa cleanups, mainly to 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.
2003-07-16 16:08:14 +00:00
David Schleef
803a18a70a Merge esdmon and esdsink elements into one plugin
Original commit message from CVS:
Merge esdmon and esdsink elements into one plugin
2003-07-15 07:52:10 +00:00
Ronald S. Bultje
0b1a3a3579 Add matroska support to the build tree
Original commit message from CVS:
Add matroska support to the build tree
2003-07-14 17:37:34 +00:00
David Schleef
c243e19dfa Fixes for new caps system
Original commit message from CVS:
Fixes for new caps system
2003-07-14 08:29:25 +00:00
Christian Schaller
8c4aec9998 fix the bug where pngenc was registered as a effect plugin
Original commit message from CVS:
fix the bug where pngenc was registered as a effect plugin
2003-07-12 14:23:45 +00:00
Benjamin Otte
5b0ce162a7 now how old is this bug?
Original commit message from CVS:
now how old is this bug?
2003-07-08 17:19:52 +00:00
Ronald S. Bultje
292fec2a0b New mimetypes gone into effect today - this commit changes all old mimetypes 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
2003-07-06 20:49:52 +00:00
Christian Schaller
a8183e9a3f small disting fix
Original commit message from CVS:
small disting fix
2003-07-05 22:45:39 +00:00
David Schleef
7a95d860f1 Fix longstanding bug with esdsink seeking. esdsink still needs a clock, though.
Original commit message from CVS:
Fix longstanding bug with esdsink seeking.  esdsink still needs a clock,
though.
2003-07-04 07:32:19 +00:00
David Schleef
8e5e60625d add gst/videofilter and ext/pango
Original commit message from CVS:
add gst/videofilter and ext/pango
2003-07-02 08:15:01 +00:00
David Schleef
bfd44accb6 overlays text of the current timestamp
Original commit message from CVS:
overlays text of the current timestamp
2003-07-02 08:07:24 +00:00
Benjamin Otte
90da904f1e compatibility fix for new GST_DEBUG stuff.
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.
2003-06-29 19:46:12 +00:00
Thomas Vander Stichele
7519af569b fix flacdec when src not connected
Original commit message from CVS:
fix flacdec when src not connected
2003-06-28 14:24:04 +00:00
Thomas Vander Stichele
055ee4d5cc make flacdec work with unconnected src pad
Original commit message from CVS:
make flacdec work with unconnected src pad
2003-06-28 14:21:47 +00:00
Ronald S. Bultje
f40cfecbee Plugins cleanup:
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.
2003-06-25 19:17:59 +00:00
David Schleef
1ab7e70562 Add gdkpixbuf subdir. Alphabetize a few others.
Original commit message from CVS:
Add gdkpixbuf subdir.  Alphabetize a few others.
2003-06-25 03:18:27 +00:00
David Schleef
5834688244 Element that decodes images using gdk_pixbuf
Original commit message from CVS:
Element that decodes images using gdk_pixbuf
2003-06-25 03:17:35 +00:00
Andy Wingo
5dfbbe044d caps refcounting fixes for float2int fixed wrt setting of caps on int pad with dynamic number of sink pads in float2i...
Original commit message from CVS:
* caps refcounting fixes for float2int
* fixed wrt setting of caps on int pad with dynamic number of sink pads in float2int
* added libsndfile plugin (currently only the src is implemented) - currently only float output, noninterleaved is implemented
2003-06-16 14:56:34 +00:00
Ronald S. Bultje
10654c9dcb Add standard huffman tables if the file doesn't have them
Original commit message from CVS:
Add standard huffman tables if the file doesn't have them
2003-06-15 16:05:38 +00:00
Ronald S. Bultje
3deabb351e Remove NEW_MEDIA from plugins
Original commit message from CVS:
Remove NEW_MEDIA from plugins
2003-06-07 00:17:53 +00:00
Thomas Vander Stichele
dbf13a6d53 g_warning -> GST_DEBUG
Original commit message from CVS:
g_warning -> GST_DEBUG
2003-06-05 21:40:55 +00:00
Wim Taymans
9dc595c9b9 UNITS -> DEFAULT
Original commit message from CVS:
UNITS -> DEFAULT
2003-05-24 10:41:21 +00:00
Wim Taymans
ada49e5acc - UNITS -> DEFAULT
Original commit message from CVS:
- UNITS -> DEFAULT
- seeking updates
2003-05-24 10:34:34 +00:00
Brian Cameron
1c7d5ad0d8 Updated autogen.sh/configure.ac and various Makefiles to make the configure script set up all gcc specific compiler a...
Original commit message from CVS:
Updated autogen.sh/configure.ac and various Makefiles to make the
configure script set up all gcc specific compiler arguments, rather
than hardcoding them in the Makefile.am files
2003-05-21 15:16:49 +00:00
Christian Schaller
8b93fc5c06 Some bugfixes:
Original commit message from CVS:
Some bugfixes:
- Add missing .h file to videoscale disting
- Remove http plugin from build
2003-05-12 13:17:11 +00:00
Jeremy Simon
72750b9f25 Oups I forgot gstflacenc.h
Original commit message from CVS:
Oups I forgot gstflacenc.h
2003-05-11 17:19:00 +00:00
Jeremy Simon
7cd177077c _ Change from StreamEncoder to SeekableStreamEncoder _ Add a seek callback to fill STREAMINFO blocks correctly _ Add ...
Original commit message from CVS:
_ Change from StreamEncoder to SeekableStreamEncoder
_ Add a seek callback to fill STREAMINFO blocks correctly
_ Add metadata (vorbis comments)
2003-05-11 17:18:17 +00:00
Ronald S. Bultje
2f88880149 See #112579
Original commit message from CVS:
See #112579
2003-05-08 16:07:30 +00:00
David Schleef
8de562cd70 Found more problems. Refix #112329.
Original commit message from CVS:
Found more problems.  Refix #112329.
2003-05-05 21:26:01 +00:00
David Schleef
dc32c94af9 Fix off-by-one allocation problem in gst_aasink_dither_get_type().
Original commit message from CVS:
Fix off-by-one allocation problem in gst_aasink_dither_get_type().
Fixes #112329.
2003-05-05 21:15:08 +00:00
Jeremy Simon
bd1013b086 Add metadata (only vorbis comment)
Original commit message from CVS:
Add metadata (only vorbis comment)
2003-04-27 12:00:41 +00:00
Benjamin Otte
4f40d61f7c fixes:
Original commit message from CVS:
fixes:
- wrong type of 0
- only write data into buffer if buffer is big enough
- write data into a buffer which we actually may write
2003-04-26 01:55:53 +00:00
Christian Schaller
422fd7c1f3 Removing avifile and http plugins, also fixing some disting issues
Original commit message from CVS:
Removing avifile and http plugins, also fixing some disting issues
2003-04-23 19:42:11 +00:00
Ronald S. Bultje
f514af0295 Adds divx/xvid encoders. divx encoder is based on divx4linux (commercial, closed-source)
Original commit message from CVS:
Adds divx/xvid encoders.
* divx encoder is based on divx4linux (commercial, closed-source)
* xvid encoder is based on xvidcore (http://www.xvid.org/, GPL - Christian? ;) )

Both use a GstCaps that doesn't conform with what we currently use, I might fix that later on or so. For now, it doesn't matter, it's just a test. We're also missing corresponding decoders (ffmpeg can decoded this too, but that's not the point), these might come later too.
2003-04-21 21:54:26 +00:00
David Schleef
bb9387fde2 Convert some of the broken fourcc printing to GST_FOURCC_FORMAT
Original commit message from CVS:
Convert some of the broken fourcc printing to GST_FOURCC_FORMAT
2003-04-07 20:47:29 +00:00
David Schleef
af874cb250 Fix a bunch of endianness conversions that were done as long instead of int32. Should go into 0.6.1.
Original commit message from CVS:

Fix a bunch of endianness conversions that were done as long instead of
int32.  Should go into 0.6.1.
2003-04-07 18:43:20 +00:00
Wim Taymans
edf080d727 - Better state change function
Original commit message from CVS:
- Better state change function
- fail when negotiation was not performed
- removed properties that are implied by caps
- only open device in negotiation
2003-04-06 13:04:20 +00:00
Christian Schaller
a1a3853e87 Complete the move of the RTP plugin
Original commit message from CVS:
Complete the move of the RTP plugin
2003-03-02 10:16:26 +00:00
Christian Schaller
fcb030b863 state change fixes from Pedro Corte-Real for shout and shout2 plugins
Original commit message from CVS:
state change fixes from Pedro Corte-Real for shout and shout2 plugins
2003-02-23 21:01:24 +00:00
Christian Schaller
4f386b9de7 add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mis...
Original commit message from CVS:
add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mistakes ordinary vorbis for tremor
2003-02-23 19:58:50 +00:00
Christian Schaller
dc8fe5e75e merge integer based Tremor vorbis plugin
Original commit message from CVS:
merge integer based Tremor vorbis plugin
2003-02-23 17:35:35 +00:00
David Schleef
df0b94aae4 Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally.  Fix bad pointer->integer
conversion.
2003-02-02 05:26:29 +00:00
Zeeshan Ali
94885fb105 The first attempt to support MAS. Dont expect it to work :)
Original commit message from CVS:
The first attempt to support MAS. Dont expect it to work :)
2003-01-30 20:24:26 +00:00
Benjamin Otte
7e4720f88c make 8 bit output use the right caps
Original commit message from CVS:
make 8 bit output use the right caps
2003-01-30 17:44:35 +00:00
Thomas Vander Stichele
46814db753 clean up
Original commit message from CVS:
clean up
2003-01-20 23:32:39 +00:00
Thomas Vander Stichele
cb80f9b1d8 more link fixes
Original commit message from CVS:
more link fixes
2003-01-10 23:03:08 +00:00
Thomas Vander Stichele
c2a01f482c PadConnect -> PadLink
Original commit message from CVS:
PadConnect -> PadLink
2003-01-10 13:38:32 +00:00
Thomas Vander Stichele
be876ae577 another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so t...
Original commit message from CVS:
another batch of connect->link fixes
please let me know about issues
and please refrain of making them yourself, so that I don't spend double
the time resolving conflicts
2003-01-10 10:22:25 +00:00
Jan Schmidt
85ad491b51 Committing patch from Dan Fischer
Original commit message from CVS:
Committing patch from Dan Fischer
Adds ability to skip partial frames, and 'skip' and 'consecutive' parameters
Plugin now sets source caps to indicate PAL or NTSC
The kino developers relicensed the code snippet from kino under the LGPL
2003-01-06 15:07:21 +00:00
Thomas Vander Stichele
7c03811a9c #fixes 101992
Original commit message from CVS:
#fixes 101992
2003-01-05 17:05:39 +00:00
Jan Schmidt
0e0c2e5689 Fix for premature EOS
Original commit message from CVS:
Fix for premature EOS
Fix for correct NTSC framerate
Couple of comment fixes
2003-01-04 04:10:30 +00:00
Wim Taymans
4d36ba7e87 Fix plugins for new query API
Original commit message from CVS:
Fix plugins for new query API
2002-12-30 17:53:18 +00:00
Wim Taymans
a06b9161dc Update to new element sync API
Original commit message from CVS:
Update to new element sync API
2002-12-27 23:00:36 +00:00
Wim Taymans
9308e1e4b0 No \n in GST_DEBUG
Original commit message from CVS:
No \n in GST_DEBUG
2002-12-27 21:32:44 +00:00
Thomas Vander Stichele
d9f2daf34c fix location
Original commit message from CVS:
fix location
2002-12-27 13:05:17 +00:00
Wim Taymans
a50b19e921 Added non functional speex plugin. speex decoding needs a container.
Original commit message from CVS:
Added non functional speex plugin. speex decoding needs a container.
2002-12-16 19:49:42 +00:00
Iain Holmes
efa337df0a Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
Original commit message from CVS:
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
2002-12-08 17:20:41 +00:00
Thomas Vander Stichele
e16c50551b parallel install fixes
Original commit message from CVS:
parallel install fixes
2002-12-08 14:50:09 +00:00
Christian Schaller
8fb4f4b12e fix some disting and rpm building issues
Original commit message from CVS:
fix some disting and rpm building issues
2002-11-28 12:58:38 +00:00
Christian Schaller
35a8c568f1 fix some directories left out of dist
Original commit message from CVS:
fix some directories left out of dist
2002-11-27 21:25:11 +00:00
Wim Taymans
c2758dbd00 Moved clock set/get to class functions.
Original commit message from CVS:
Moved clock set/get to class functions.
2002-11-27 20:54:43 +00:00
Thomas Vander Stichele
ca0b9854a9 not sure what I did wrong but this should fix it hopefully
Original commit message from CVS:
not sure what I did wrong but this should fix it hopefully
2002-11-27 19:58:21 +00:00
Thomas Vander Stichele
dbb97e6823 flac debug cleanup m4 for ffmpeg
Original commit message from CVS:
flac debug cleanup
m4 for ffmpeg
2002-11-26 14:51:34 +00:00
Jeremy Simon
f4d55b77c5 Remove audio/mod type from mikmod (build with modplug now)
Original commit message from CVS:
Remove audio/mod type from mikmod (build with modplug now)
2002-11-24 13:55:09 +00:00
Jeremy Simon
486da3557d should work with avifile too some cleanup ( video/png, ... )
Original commit message from CVS:
should work with avifile too
some cleanup ( video/png, ... )
2002-11-22 22:25:03 +00:00
Thomas Vander Stichele
6311badef8 LIBPNG going in
Original commit message from CVS:
LIBPNG going in
2002-11-18 22:30:12 +00:00
Thomas Vander Stichele
1c4686af94 putting in apoc's png encoder, needs some cleanup
Original commit message from CVS:
putting in apoc's png encoder, needs some cleanup
2002-11-18 22:29:38 +00:00
Jan Schmidt
230f3f84af add media-info to spec commit patch from Jan Schmidt for raw1394 plugin
Original commit message from CVS:
add media-info to spec
commit patch from Jan Schmidt for raw1394 plugin
2002-11-15 19:21:58 +00:00
Wim Taymans
140d279c66 Cleanups
Original commit message from CVS:
Cleanups
Added some segment seek
2002-11-02 13:34:42 +00:00
Thomas Vander Stichele
37d7c43077 people interpreting .m4's make me laugh with wild abandonment
Original commit message from CVS:
people interpreting .m4's make me laugh with wild abandonment
2002-10-29 15:36:33 +00:00
Christian Schaller
6b445e46dd fixed shout2 building
Original commit message from CVS:
fixed shout2 building
2002-10-29 12:02:31 +00:00
Wim Taymans
a96a74b06e Added the new shout plugin
Original commit message from CVS:
Added the new shout plugin
2002-10-27 18:43:29 +00:00
David Schleef
caa0c1b8e7 Another iteration. Tested and compiles on 1.0.2, 1.0.3, 1.0.4
Original commit message from CVS:
Another iteration.  Tested and compiles on 1.0.2, 1.0.3, 1.0.4
2002-10-20 00:51:51 +00:00
Thomas Vander Stichele
2e2f753071 fix version test in compat, yeay
Original commit message from CVS:
fix version test in compat, yeay
2002-10-19 14:24:09 +00:00
Jeremy Simon
1fb7034b10 add snapshot dir to Makefile
Original commit message from CVS:
add snapshot dir to Makefile
2002-10-18 22:36:34 +00:00
David Schleef
20c3e8702b Fixed some logic on the 1.0.3->1.0.4 compatibility
Original commit message from CVS:
Fixed some logic on the 1.0.3->1.0.4 compatibility
2002-10-14 07:47:42 +00:00
David Schleef
cea94d9130 more compatibility stuff for 1.0.3 -> 1.0.4
Original commit message from CVS:
more compatibility stuff for 1.0.3 -> 1.0.4
2002-10-11 01:04:10 +00:00
Wim Taymans
01c4ae1b30 Some quick fixes for FLAC 1.0.4
Original commit message from CVS:
Some quick fixes for FLAC 1.0.4
2002-09-29 20:51:19 +00:00
David I. Lehn
3d843acdbe Add a statement terminating semicolon.
Original commit message from CVS:
Add a statement terminating semicolon.
2002-09-21 11:32:17 +00:00
David I. Lehn
e5cca4f253 no whitespace is allowed between macro names and parameter lists
Original commit message from CVS:
no whitespace is allowed between macro names and parameter lists
2002-09-21 11:14:39 +00:00
David Schleef
251a3f46dd Redo last change by using glib's CLAMP() macro
Original commit message from CVS:
Redo last change by using glib's CLAMP() macro
2002-09-20 21:51:50 +00:00
David Schleef
7c6531143d Clip defaults of control parameters to range.
Original commit message from CVS:
Clip defaults of control parameters to range.
2002-09-20 21:38:13 +00:00
Thomas Vander Stichele
f5501e25a2 yay, I can commit again !!! this fixes warnings I had
Original commit message from CVS:
yay, I can commit again !!!

this fixes warnings I had
2002-09-19 15:17:02 +00:00
David Schleef
6d514674c5 Add hack to make the flac plugin compile with both flac-1.0.2 and 1.0.3
Original commit message from CVS:
Add hack to make the flac plugin compile with both flac-1.0.2 and
1.0.3
2002-09-18 20:56:42 +00:00
Christian Schaller
2ff64d483e plugins part of license field patch
Original commit message from CVS:
plugins part of license field patch
2002-09-18 19:02:51 +00:00
David Schleef
730688d304 Add swfdec to dist subdirs
Original commit message from CVS:
Add swfdec to dist subdirs
2002-09-17 22:44:47 +00:00
Andy Wingo
dd07d61791 fix _get()-based ladspa plugins when bufferpools are present
Original commit message from CVS:
fix _get()-based ladspa plugins when bufferpools are present
2002-09-16 06:13:41 +00:00
Andy Wingo
0933e98356 Some instantiate() routines require nonzero sample rate. ladspa_mbeq (the multi-band eq) is one of these.
Original commit message from CVS:
Some instantiate() routines require nonzero sample rate. ladspa_mbeq (the
multi-band eq) is one of these.
2002-09-16 05:38:53 +00:00
Wim Taymans
dd1f152724 Added Lots of properties
Original commit message from CVS:
Added Lots of properties
More cleanups
2002-09-15 22:26:33 +00:00
David Schleef
b218e76cd9 Add swfdec autoconf stuff
Original commit message from CVS:
Add swfdec autoconf stuff
2002-09-15 21:33:53 +00:00
Wim Taymans
35a149770d Small cleanups
Original commit message from CVS:
Small cleanups
Fix segfault when not negotiated
2002-09-15 17:48:42 +00:00
Wim Taymans
ced1203396 oops
Original commit message from CVS:
oops
2002-09-12 22:10:19 +00:00