platform/upstream/gst-plugins-good.git
18 years agodoh
Thomas Vander Stichele [Tue, 22 Nov 2005 17:15:25 +0000 (17:15 +0000)]
doh

Original commit message from CVS:
doh

18 years agofix up GValueEnum
Thomas Vander Stichele [Tue, 22 Nov 2005 17:04:38 +0000 (17:04 +0000)]
fix up GValueEnum

Original commit message from CVS:
fix up GValueEnum

18 years agoUpdate for gst_tag_setter API changes.
Andy Wingo [Tue, 22 Nov 2005 12:39:29 +0000 (12:39 +0000)]
Update for gst_tag_setter API changes.

Original commit message from CVS:
2005-11-22  Andy Wingo  <wingo@pobox.com>

* Update for gst_tag_setter API changes.

18 years agoext/lame/gstlame.c: Don't take the stream lock
Edward Hervey [Mon, 21 Nov 2005 23:50:02 +0000 (23:50 +0000)]
ext/lame/gstlame.c: Don't take the stream lock

Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_sink_event):
Don't take the stream lock

19 years agorenamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition
Stefan Kost [Wed, 12 Oct 2005 14:30:36 +0000 (14:30 +0000)]
renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition

Original commit message from CVS:
* examples/indexing/indexmpeg.c: (main):
* ext/a52dec/gsta52dec.c: (gst_a52dec_init):
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_is_open),
(dvdnavsrc_set_property), (dvdnavsrc_open), (dvdnavsrc_close),
(dvdnavsrc_event), (dvdnavsrc_convert), (dvdnavsrc_query):
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_set_property),
(dvdreadsrc_srcpad_query), (dvdreadsrc_get),
(dvdreadsrc_open_file), (dvdreadsrc_close_file):
* ext/dvdread/dvdreadsrc.h:
* ext/lame/gstlame.h:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_init):
* gst/asfdemux/gstasfmux.c: (gst_asfmux_init):
* gst/iec958/ac3iec.h:
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_init):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_init):
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_init):
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_init):
* gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init):
renamed GST_FLAGS macros to GST_OBJECT_FLAGS
moved bitshift from macro to enum definition

19 years agoext/lame/gstlame.c: Set caps on outgoing buffers.
Wim Taymans [Mon, 19 Sep 2005 11:07:40 +0000 (11:07 +0000)]
ext/lame/gstlame.c: Set caps on outgoing buffers.

Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_chain):
Set caps on outgoing buffers.

19 years agoclean up further so we don't try to set up five times for a simple pipeline
Thomas Vander Stichele [Fri, 16 Sep 2005 16:04:28 +0000 (16:04 +0000)]
clean up further so we don't try to set up five times for a simple pipeline

Original commit message from CVS:
clean up further so we don't try to set up five times for
a simple pipeline

19 years agoAll plugins updated for element state changes.
Andy Wingo [Fri, 2 Sep 2005 15:43:54 +0000 (15:43 +0000)]
All plugins updated for element state changes.

Original commit message from CVS:
2005-09-02  Andy Wingo  <wingo@pobox.com>

* All plugins updated for element state changes.

19 years agoconfigure.ac: Added mpegaudioparse
Wim Taymans [Wed, 17 Aug 2005 19:05:51 +0000 (19:05 +0000)]
configure.ac: Added mpegaudioparse

Original commit message from CVS:
* configure.ac:
Added mpegaudioparse

* ext/lame/gstlame.c: (gst_lame_src_getcaps),
(gst_lame_src_setcaps), (gst_lame_sink_setcaps),
(gst_lame_sink_event), (gst_lame_chain):
Some cleanups.
Fix memleak.

* gst/mpegaudioparse/gstmpegaudioparse.c:
(gst_mp3parse_class_init), (gst_mp3parse_init),
(gst_mp3parse_chain), (gst_mp3parse_change_state):
* gst/mpegaudioparse/gstmpegaudioparse.h:
Ported mpegaudioparse

19 years agoFix compile warning.
Wim Taymans [Tue, 16 Aug 2005 16:12:15 +0000 (16:12 +0000)]
Fix compile warning.

Original commit message from CVS:
* configure.ac:
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_read_header):
Fix compile warning.

* ext/lame/gstlame.c: (gst_lame_class_init),
(gst_lame_src_getcaps), (gst_lame_src_setcaps),
(gst_lame_sink_setcaps), (gst_lame_init), (gst_lame_sink_event),
(gst_lame_chain), (gst_lame_change_state):
* ext/lame/gstlame.h:
Port lame plugin

19 years agoWay, way, way too many files: Remove crack comment from the 2000 era.
Andy Wingo [Tue, 5 Jul 2005 10:51:41 +0000 (10:51 +0000)]
Way, way, way too many files: Remove crack comment from the 2000 era.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* Way, way, way too many files:
Remove crack comment from the 2000 era.

20 years agoMemory leak fixes
Iain Holmes [Tue, 26 Oct 2004 11:36:52 +0000 (11:36 +0000)]
Memory leak fixes

Original commit message from CVS:
Memory leak fixes
Allow level to take mono or stereo audio

20 years agoext/lame/gstlame.*: Added new media support to lame
Zaheer Abbas Merali [Thu, 26 Aug 2004 00:32:00 +0000 (00:32 +0000)]
ext/lame/gstlame.*: Added new media support to lame

Original commit message from CVS:
2004-08-26  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_init), (gst_lame_chain):
* ext/lame/gstlame.h:
Added new media support to lame

20 years agoOnly enable lame presets if version of lame has presets in API
Zaheer Abbas Merali [Thu, 19 Aug 2004 22:44:50 +0000 (22:44 +0000)]
Only enable lame presets if version of lame has presets in API

Original commit message from CVS:
2004-08-19  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* configure.ac:
* ext/lame/Makefile.am:
* ext/lame/gstlame.c: (gst_lame_class_init),
(gst_lame_set_property), (gst_lame_get_property), (gst_lame_setup):
Only enable lame presets if version of lame has presets in API

20 years agoext/lame/gstlame.c: describe the enum values for vbr mode and presets more verbosely
Zaheer Abbas Merali [Sun, 15 Aug 2004 13:47:00 +0000 (13:47 +0000)]
ext/lame/gstlame.c: describe the enum values for vbr mode and presets more verbosely

Original commit message from CVS:
2004-08-15  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_vbrmode_get_type),
(gst_lame_preset_get_type), (gst_lame_class_init):
describe the enum values for vbr mode and presets more verbosely

20 years agoext/lame/gstlame.*: add preset property to lame so it can use lame presets
Zaheer Abbas Merali [Fri, 13 Aug 2004 15:22:49 +0000 (15:22 +0000)]
ext/lame/gstlame.*: add preset property to lame so it can use lame presets

Original commit message from CVS:
2004-08-13  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_mode_get_type),
(gst_lame_quality_get_type), (gst_lame_padding_get_type),
(gst_lame_preset_get_type), (gst_lame_class_init), (gst_lame_init),
(gst_lame_set_property), (gst_lame_get_property), (gst_lame_setup):
* ext/lame/gstlame.h:
add preset property to lame so it can use lame presets

20 years agoext/lame/gstlame.c: whoops forgot break, thanks teuf
Zaheer Abbas Merali [Fri, 13 Aug 2004 14:55:27 +0000 (14:55 +0000)]
ext/lame/gstlame.c: whoops forgot break, thanks teuf

Original commit message from CVS:
2004-08-13  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_get_property):
whoops forgot break, thanks teuf

20 years agoext/lame/gstlame.*: fix lame's broken vbr stuff, allow it to resample if need be...
Zaheer Abbas Merali [Fri, 13 Aug 2004 14:41:02 +0000 (14:41 +0000)]
ext/lame/gstlame.*: fix lame's broken vbr stuff, allow it to resample if need be, and also make xing header optional

Original commit message from CVS:
2004-08-13  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_vbrmode_get_type),
(gst_lame_class_init), (gst_lame_src_getcaps),
(gst_lame_sink_link), (gst_lame_init), (gst_lame_set_property),
(gst_lame_get_property), (gst_lame_setup):
* ext/lame/gstlame.h:
fix lame's broken vbr stuff, allow it to resample if need be, and also
make xing header optional

20 years agoext/lame/gstlame.c: added getcaps function so samplerate doesntget fixated to silly...
Zaheer Abbas Merali [Thu, 12 Aug 2004 17:22:30 +0000 (17:22 +0000)]
ext/lame/gstlame.c: added getcaps function so samplerate doesntget fixated to silly values

Original commit message from CVS:
2004-08-12  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_src_getcaps), (gst_lame_init):
added getcaps function so samplerate doesntget fixated to silly values

20 years agoext/lame/gstlame.c: revert previous fix
Zaheer Abbas Merali [Thu, 12 Aug 2004 16:44:14 +0000 (16:44 +0000)]
ext/lame/gstlame.c: revert previous fix

Original commit message from CVS:
2004-08-12  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_src_link):
revert previous fix

20 years agoext/lame/gstlame.c: made source pad link function check if sinkpad is ok..fixes the...
Zaheer Abbas Merali [Thu, 12 Aug 2004 16:12:00 +0000 (16:12 +0000)]
ext/lame/gstlame.c: made source pad link function check if sinkpad is ok..fixes the problem where core fixates the ou...

Original commit message from CVS:
2004-08-12  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_src_link):
made source pad link function check if sinkpad is ok..fixes the problem
where core fixates the output rate of lame stupidly

20 years agoext/lame/gstlame.c: set default compression ratio paramter to 0.0 so bitrate paramete...
Zaheer Abbas Merali [Thu, 12 Aug 2004 15:48:50 +0000 (15:48 +0000)]
ext/lame/gstlame.c: set default compression ratio paramter to 0.0 so bitrate parameter works :)

Original commit message from CVS:
2004-08-12  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_class_init), (gst_lame_init):
set default compression ratio paramter to 0.0 so bitrate parameter
works :)

20 years agofix add debugging
Thomas Vander Stichele [Mon, 9 Aug 2004 09:22:12 +0000 (09:22 +0000)]
fix add debugging

Original commit message from CVS:
fix add debugging

20 years agogearing up for release
Thomas Vander Stichele [Mon, 2 Aug 2004 11:39:17 +0000 (11:39 +0000)]
gearing up for release

Original commit message from CVS:
gearing up for release

20 years agoadd link function. fixes @148986
Thomas Vander Stichele [Mon, 2 Aug 2004 09:16:14 +0000 (09:16 +0000)]
add link function. fixes @148986

Original commit message from CVS:
add link function. fixes @148986

20 years agoext/lame/gstlame.c: send tag events downstream
Zaheer Abbas Merali [Wed, 28 Jul 2004 20:26:31 +0000 (20:26 +0000)]
ext/lame/gstlame.c: send tag events downstream

Original commit message from CVS:
2004-07-28  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* ext/lame/gstlame.c: (gst_lame_chain): send tag events downstream
* ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type),
(gst_shout2send_get_type), (gst_shout2send_set_clock),
(gst_shout2send_class_init), (gst_shout2send_init),
(set_shout_metadata), (gst_shout2send_set_metadata),
(gst_shout2send_chain), (gst_shout2send_set_property),
(gst_shout2send_get_property), (gst_shout2send_connect),
(gst_shout2send_change_state):
* ext/shout2/gstshout2.h:
- fix for sending mp3 audio to icecast2 server, if pad link function not
called before PAUSED state
- added option to use GStreamer clock sync (as opposed to libshout's own sync)
- added tagging support for mp3 audio broadcasted
* gst/monoscope/gstmonoscope.c: (gst_monoscope_class_init):
debug info

20 years agoext/lame/gstlame.c: add debugging category, add error checks like checking return...
Benjamin Otte [Mon, 26 Jul 2004 15:42:18 +0000 (15:42 +0000)]
ext/lame/gstlame.c: add debugging category, add error checks like checking return values of setup calls, make sure it...

Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_sink_link), (gst_lame_init),
(gst_lame_chain), (gst_lame_setup), (gst_lame_change_state),
(plugin_init):
add debugging category, add error checks like checking return values
of setup calls, make sure it still works after
PLAYING=>NULL=>PLAYING, fix encoding of mono streams

20 years agosync mp3 caps
Thomas Vander Stichele [Mon, 14 Jun 2004 10:58:27 +0000 (10:58 +0000)]
sync mp3 caps

Original commit message from CVS:
sync mp3 caps

20 years agoadd comment
Thomas Vander Stichele [Mon, 14 Jun 2004 10:52:35 +0000 (10:52 +0000)]
add comment

Original commit message from CVS:
add comment

20 years agosecond batch : remove ',' at end of enums as they could confuse older gcc, foreign...
Stéphane Loeuillet [Fri, 21 May 2004 23:28:57 +0000 (23:28 +0000)]
second batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in ...

Original commit message from CVS:
second batch :
remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
(in gst-plugins/ext/ this time)

20 years agoext/: \1/Codec, (fixes #142193)
Benjamin Otte [Sun, 9 May 2004 14:37:15 +0000 (14:37 +0000)]
ext/: \1/Codec, (fixes #142193)

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* ext/a52dec/gsta52dec.c:
* ext/divx/gstdivxdec.c:
* ext/divx/gstdivxenc.c:
* ext/dts/gstdtsdec.c: (gst_dtsdec_base_init):
* ext/faac/gstfaac.c: (gst_faac_base_init):
* ext/faad/gstfaad.c: (gst_faad_base_init):
* ext/ivorbis/vorbisfile.c:
* ext/lame/gstlame.c:
* ext/libfame/gstlibfame.c:
* ext/mpeg2enc/gstmpeg2enc.cc:
* ext/musicbrainz/gsttrm.c: (gst_musicbrainz_base_init):
* ext/sidplay/gstsiddec.cc:
* ext/speex/gstspeexdec.c:
* ext/speex/gstspeexenc.c:
* ext/xvid/gstxviddec.c:
* ext/xvid/gstxvidenc.c:
correct klasses. Mostly s,Codec/(Audio|Video),\1/Codec,
(fixes #142193)

20 years agoext/lame/gstlame.c: simplify
Benjamin Otte [Fri, 7 May 2004 00:43:50 +0000 (00:43 +0000)]
ext/lame/gstlame.c: simplify

Original commit message from CVS:
* ext/lame/gstlame.c: (gst_lame_chain):
simplify
* ext/mad/gstmad.c: (gst_mad_handle_event):
fix event leak
* gst/typefind/gsttypefindfunctions.c: (mp3_type_find):
be able to detect mp3 files < 4096 bytes

20 years agodon't trust lame_init to set good values as defaults
Stéphane Loeuillet [Mon, 3 May 2004 16:46:10 +0000 (16:46 +0000)]
don't trust lame_init to set good values as defaults

Original commit message from CVS:
don't trust lame_init to set good values as defaults

20 years agodon't mix tabs and spaces
Thomas Vander Stichele [Mon, 15 Mar 2004 19:32:25 +0000 (19:32 +0000)]
don't mix tabs and spaces

Original commit message from CVS:
don't mix tabs and spaces

20 years ago*.h: Revert indenting
Johan Dahlin [Mon, 15 Mar 2004 16:32:53 +0000 (16:32 +0000)]
*.h: Revert indenting

Original commit message from CVS:
* *.h: Revert indenting

20 years agogst-indent
Thomas Vander Stichele [Sun, 14 Mar 2004 22:34:30 +0000 (22:34 +0000)]
gst-indent

Original commit message from CVS:
gst-indent

20 years agoconfigure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins
Benjamin Otte [Sun, 22 Feb 2004 15:14:24 +0000 (15:14 +0000)]
configure.ac: export [_]*{gst,Gst,GST}.* symbols from plugins

Original commit message from CVS:
2004-02-22  Benjamin Otte  <otte@gnome.org>

* configure.ac:
export [_]*{gst,Gst,GST}.* symbols from plugins

2004-02-22  Christophe Fergeau <teuf@gnome.org>

reviewed by: Benjamin Otte  <otte@gnome.org>

* ext/lame/gstlame.c: (add_one_tag):
* ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_tag_value),
(gst_vorbisenc_metadata_set1):
* gst/tags/gstid3tag.c:
* gst/tags/gstvorbistag.c: (gst_vorbis_tag_add):
apply fixes from bugs #135042 (lame can't write tags) and #133817
(add GST_ALBUM_VOLUME_{COUNT,NUMBER} tags)

20 years agoext/: use gst_tag_list_insert when you want to insert tags
Benjamin Otte [Thu, 19 Feb 2004 22:19:55 +0000 (22:19 +0000)]
ext/: use gst_tag_list_insert when you want to insert tags

Original commit message from CVS:
2004-02-19  Benjamin Otte  <otte@gnome.org>

* ext/lame/gstlame.c: (gst_lame_chain):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain):
use gst_tag_list_insert when you want to insert tags

20 years agochange NULL to (NULL) for GST_ELEMENT_ERROR
Thomas Vander Stichele [Mon, 2 Feb 2004 17:23:32 +0000 (17:23 +0000)]
change NULL to (NULL) for GST_ELEMENT_ERROR

Original commit message from CVS:
change NULL to (NULL) for GST_ELEMENT_ERROR
Make sure errors end with "."

20 years agoGST_ELEMENT_ERROR
Thomas Vander Stichele [Thu, 29 Jan 2004 23:20:44 +0000 (23:20 +0000)]
GST_ELEMENT_ERROR

Original commit message from CVS:
GST_ELEMENT_ERROR

20 years agouse new error signal and classification
Thomas Vander Stichele [Sun, 18 Jan 2004 21:46:58 +0000 (21:46 +0000)]
use new error signal and classification

Original commit message from CVS:
use new error signal and classification

20 years agoMerge CAPS branch
David Schleef [Mon, 22 Dec 2003 01:47:08 +0000 (01:47 +0000)]
Merge CAPS branch

Original commit message from CVS:
Merge CAPS branch

20 years agoUses new tagging framework
Christophe Fergeau [Sun, 7 Dec 2003 14:47:09 +0000 (14:47 +0000)]
Uses new tagging framework

Original commit message from CVS:
Uses new tagging framework

20 years agoremove copyright field from plugins
Andy Wingo [Thu, 4 Dec 2003 10:37:35 +0000 (10:37 +0000)]
remove copyright field from plugins

Original commit message from CVS:
remove copyright field from plugins

20 years agochange _connect to _link
David Schleef [Tue, 2 Dec 2003 02:28:12 +0000 (02:28 +0000)]
change _connect to _link

Original commit message from CVS:
change _connect to _link

21 years agoRemove all config.h includes from header files, add it to each source file and remove...
Ronald S. Bultje [Fri, 7 Nov 2003 12:46:51 +0000 (12:46 +0000)]
Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes fro...

Original commit message from CVS:
Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes from several source files

21 years agoFixed lame too
Iain Holmes [Sun, 2 Nov 2003 00:13:26 +0000 (00:13 +0000)]
Fixed lame too

Original commit message from CVS:
Fixed lame too

21 years agoFix typo in Andy's commit
Ronald S. Bultje [Thu, 9 Oct 2003 09:04:23 +0000 (09:04 +0000)]
Fix typo in Andy's commit

Original commit message from CVS:
Fix typo in Andy's commit

21 years ago/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal...
Andy Wingo [Wed, 8 Oct 2003 16:08:10 +0000 (16:08 +0000)]
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to 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.

21 years agoInput and output samplerate are *not* necessarily the same in lame. This fixes the...
Ronald S. Bultje [Tue, 30 Sep 2003 19:48:39 +0000 (19:48 +0000)]
Input and output samplerate are *not* necessarily the same in lame. This fixes the output caps

Original commit message from CVS:
Input and output samplerate are *not* necessarily the same in lame. This fixes the output caps

21 years agoreverting error patch before making a branch.
Thomas Vander Stichele [Tue, 16 Sep 2003 10:00:00 +0000 (10:00 +0000)]
reverting error patch before making a branch.

Original commit message from CVS:
reverting error patch before making a branch.

21 years agoconverted gst_element_error to new format in ext/ - gettext pending
Benjamin Otte [Mon, 15 Sep 2003 01:08:38 +0000 (01:08 +0000)]
converted gst_element_error to new format in ext/ - gettext pending

Original commit message from CVS:
converted gst_element_error to new format in ext/ - gettext pending

21 years agoFix tiny caps error in lame caps - mpegversion(1) was missing
Ronald S. Bultje [Fri, 12 Sep 2003 11:35:23 +0000 (11:35 +0000)]
Fix tiny caps error in lame caps - mpegversion(1) was missing

Original commit message from CVS:
Fix tiny caps error in lame caps - mpegversion(1) was missing

21 years agoRemove redundant plugindir definition
David Schleef [Sun, 10 Aug 2003 00:01:58 +0000 (00:01 +0000)]
Remove redundant plugindir definition

Original commit message from CVS:
Remove redundant plugindir definition

21 years agofix license field of lame plugin to say LGPL, lame is LGPL. Add Readme with info
Christian Schaller [Thu, 10 Jul 2003 15:39:11 +0000 (15:39 +0000)]
fix license field of lame plugin to say LGPL, lame is LGPL. Add Readme with info

Original commit message from CVS:
fix license field of lame plugin to say LGPL, lame is LGPL. Add Readme with info

21 years agoNew mimetypes gone into effect today - this commit changes all old mimetypes over...
Ronald S. Bultje [Sun, 6 Jul 2003 20:49:50 +0000 (20:49 +0000)]
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

21 years agopatch from hadess, modified
Thomas Vander Stichele [Sat, 5 Jul 2003 22:48:58 +0000 (22:48 +0000)]
patch from hadess, modified

Original commit message from CVS:
patch from hadess, modified

21 years agocompatibility fix for new GST_DEBUG stuff.
Benjamin Otte [Sun, 29 Jun 2003 19:46:09 +0000 (19:46 +0000)]
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.

21 years agoAnother duration patch from Joshua (slightly modified by me)
Ronald S. Bultje [Sat, 7 Jun 2003 00:34:51 +0000 (00:34 +0000)]
Another duration patch from Joshua (slightly modified by me)

Original commit message from CVS:
Another duration patch from Joshua (slightly modified by me)

21 years agoFix build prob
Ronald S. Bultje [Thu, 29 May 2003 19:32:39 +0000 (19:32 +0000)]
Fix build prob

Original commit message from CVS:
Fix build prob

21 years ago- copy offset from input buffer
Wim Taymans [Thu, 29 May 2003 12:41:42 +0000 (12:41 +0000)]
- copy offset from input buffer

Original commit message from CVS:
- copy offset from input buffer

21 years agoGet timestamping somewhat better
Ronald S. Bultje [Tue, 13 May 2003 12:28:16 +0000 (12:28 +0000)]
Get timestamping somewhat better

Original commit message from CVS:
Get timestamping somewhat better

21 years agoHacked lame to make it copy the timestamp on the source buffer to the sink buffer
Zeeshan Ali [Mon, 12 May 2003 20:08:17 +0000 (20:08 +0000)]
Hacked lame to make it copy the timestamp on the source buffer to the sink buffer

Original commit message from CVS:
Hacked lame to make it copy the timestamp on the source buffer to the sink buffer

21 years agoPadConnect -> PadLink
Thomas Vander Stichele [Fri, 10 Jan 2003 13:38:27 +0000 (13:38 +0000)]
PadConnect -> PadLink

Original commit message from CVS:
PadConnect -> PadLink

21 years agoanother batch of connect->link fixes please let me know about issues and please refra...
Thomas Vander Stichele [Fri, 10 Jan 2003 10:22:24 +0000 (10:22 +0000)]
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

21 years agoReplace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
Iain Holmes [Sun, 8 Dec 2002 17:20:44 +0000 (17:20 +0000)]
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

21 years agoparallel install fixes
Thomas Vander Stichele [Sun, 8 Dec 2002 14:50:04 +0000 (14:50 +0000)]
parallel install fixes

Original commit message from CVS:
parallel install fixes

21 years agocleanups
Wim Taymans [Sun, 8 Dec 2002 02:44:00 +0000 (02:44 +0000)]
cleanups

Original commit message from CVS:
cleanups

21 years agoRemove redundant properties.
Wim Taymans [Wed, 20 Nov 2002 21:02:40 +0000 (21:02 +0000)]
Remove redundant properties.

Original commit message from CVS:
Remove redundant properties.

22 years agouse AM_CFLAGS instead of CFLAGS
David I. Lehn [Sat, 2 Nov 2002 05:39:21 +0000 (05:39 +0000)]
use AM_CFLAGS instead of CFLAGS

Original commit message from CVS:
use AM_CFLAGS instead of CFLAGS

22 years agoapi change
Thomas Vander Stichele [Wed, 2 Oct 2002 08:04:00 +0000 (08:04 +0000)]
api change

Original commit message from CVS:
api change

22 years agoplugins part of license field patch
Christian Schaller [Wed, 18 Sep 2002 19:02:46 +0000 (19:02 +0000)]
plugins part of license field patch

Original commit message from CVS:
plugins part of license field patch

22 years agoThis updates all plugins to the new API for gst_pad_try_set_caps
Ronald S. Bultje [Tue, 10 Sep 2002 09:31:38 +0000 (09:31 +0000)]
This updates all plugins to the new API for gst_pad_try_set_caps

Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps

22 years agosmall updates
Thomas Vander Stichele [Sun, 1 Sep 2002 15:40:39 +0000 (15:40 +0000)]
small updates

Original commit message from CVS:
small updates

22 years agounref event
Wim Taymans [Mon, 8 Jul 2002 19:32:49 +0000 (19:32 +0000)]
unref event

Original commit message from CVS:
unref event

22 years agoDon't free uninitialized pointers
Wim Taymans [Sun, 7 Jul 2002 14:17:00 +0000 (14:17 +0000)]
Don't free uninitialized pointers

Original commit message from CVS:
Don't free uninitialized pointers

22 years agoLame should accept events even when not negotiated yet.
Wim Taymans [Sun, 7 Jul 2002 14:06:38 +0000 (14:06 +0000)]
Lame should accept events even when not negotiated yet.

Original commit message from CVS:
Lame should accept events even when not negotiated yet.

22 years agoreorder
Thomas Vander Stichele [Sat, 8 Jun 2002 09:26:09 +0000 (09:26 +0000)]
reorder

Original commit message from CVS:
reorder

22 years agoGstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind.
Andy Wingo [Thu, 11 Apr 2002 20:42:25 +0000 (20:42 +0000)]
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind.

Original commit message from CVS:
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE

same with *factory and typefind.

also, some -Werror fixes.

22 years agoChanged to the new props API
Wim Taymans [Sat, 30 Mar 2002 17:06:26 +0000 (17:06 +0000)]
Changed to the new props API

Original commit message from CVS:
Changed to the new props API
Other small tuff.

22 years agoupdate g_value stuff to match property types
Andy Wingo [Wed, 27 Mar 2002 04:02:38 +0000 (04:02 +0000)]
update g_value stuff to match property types

Original commit message from CVS:
update g_value stuff to match property types

22 years agofilter newlines out of GST_DEBUG statements to reflect new core behavior fixes to...
Andy Wingo [Sun, 24 Mar 2002 22:07:03 +0000 (22:07 +0000)]
filter newlines out of GST_DEBUG statements to reflect new core behavior fixes to adder's caps, again

Original commit message from CVS:
* filter newlines out of GST_DEBUG statements to reflect new core behavior
* fixes to adder's caps, again

22 years agos/Gnome-Streamer/GStreamer/
Andy Wingo [Wed, 20 Mar 2002 21:45:03 +0000 (21:45 +0000)]
s/Gnome-Streamer/GStreamer/

Original commit message from CVS:
s/Gnome-Streamer/GStreamer/

22 years agofix compile error (untested)
Andy Wingo [Tue, 19 Mar 2002 17:14:57 +0000 (17:14 +0000)]
fix compile error (untested)

Original commit message from CVS:
fix compile error (untested)

22 years agoremoval of //-style comments don't link plugins to core libs -- the versioning is...
Andy Wingo [Tue, 19 Mar 2002 04:10:05 +0000 (04:10 +0000)]
removal of //-style comments don't link plugins to core libs -- the versioning is done internally to the plugins with...

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.

22 years agos/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/ @-substitued variables variables are...
Andy Wingo [Tue, 19 Mar 2002 01:39:42 +0000 (01:39 +0000)]
s/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/ @-substitued variables variables are defined as make variables automagi...

Original commit message from CVS:
s/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/

@-substitued variables variables are defined as make variables automagically,
and this gives the user the freedom to say make GST_PLUGIN_LDFLAGS=-myflag

22 years agoget up-to-date with the gst_caps_debug api improved capsnego in mad improved capsnego...
Andy Wingo [Sun, 3 Mar 2002 00:53:24 +0000 (00:53 +0000)]
get up-to-date with the gst_caps_debug api improved capsnego in mad improved capsnego in adder improved capsnego in i...

Original commit message from CVS:
* get up-to-date with the gst_caps_debug api
* improved capsnego in mad
* improved capsnego in adder
* improved capsnego in intfloat plugins
* unbroke capsnego in stereomono plugins
* fix cothread stack allocation within the main thread in new cothreads

22 years agouncomment lame test until we can get the register to work
Thomas Vander Stichele [Thu, 21 Feb 2002 17:33:59 +0000 (17:33 +0000)]
uncomment lame test until we can get the register to work

Original commit message from CVS:
uncomment lame test until we can get the register to work

22 years agouse gst-debuginfo.m4 macro so plugins are actually compiled with debug info some...
Thomas Vander Stichele [Thu, 21 Feb 2002 17:20:35 +0000 (17:20 +0000)]
use gst-debuginfo.m4 macro so plugins are actually compiled with debug info some more debug output for lame

Original commit message from CVS:
* use gst-debuginfo.m4 macro so plugins are actually compiled with
debug info
* some more debug output for lame

22 years agoon sink connect, check if the current pad is compatible with the given caps cleaned...
Thomas Vander Stichele [Thu, 21 Feb 2002 14:04:02 +0000 (14:04 +0000)]
on sink connect, check if the current pad is compatible with the given caps cleaned up debug output change pad templa...

Original commit message from CVS:
* on sink connect, check if the current pad is compatible with the given
caps
* cleaned up debug output
* change pad template to only accept allowed sample rates

if these changes are considered ok by others then the same should be
applied to other encoding plugins (notably the compatibility check)

22 years agook, this works
Thomas Vander Stichele [Tue, 19 Feb 2002 20:49:52 +0000 (20:49 +0000)]
ok, this works

Original commit message from CVS:
ok, this works

22 years agoAlways bring the elements to READY before trying to do capsnego. fix the caps as...
Wim Taymans [Tue, 19 Feb 2002 20:35:42 +0000 (20:35 +0000)]
Always bring the elements to READY before trying to do capsnego. fix the caps as lame doesn't accept law==1

Original commit message from CVS:
Always bring the elements to READY before trying to do capsnego.
fix the caps as lame doesn't accept law==1

22 years agostill does not work ;(
Thomas Vander Stichele [Tue, 19 Feb 2002 20:19:36 +0000 (20:19 +0000)]
still does not work ;(

Original commit message from CVS:
still does not work ;(

22 years agoadding a test for lame stuff
Thomas Vander Stichele [Tue, 19 Feb 2002 18:28:05 +0000 (18:28 +0000)]
adding a test for lame stuff

Original commit message from CVS:
adding a test for lame stuff

22 years agoAdded event handling.
Wim Taymans [Tue, 19 Feb 2002 17:29:55 +0000 (17:29 +0000)]
Added event handling.

Original commit message from CVS:
Added event handling.
Fix flush
Fix state change.
Convert to gobject deep_notify

22 years agosomebody help me fix lame ;)
Thomas Vander Stichele [Tue, 19 Feb 2002 12:55:16 +0000 (12:55 +0000)]
somebody help me fix lame ;)

Original commit message from CVS:
somebody help me fix lame ;)

I commented out the state change function because it is called before lame has the right caps.
Is the state change function still necessary ?
in any case, at least now lame actually listens to osssrc re: rate and channels

22 years agoRevert lame include dir change. Upstream uses $prefix/include/lame/lame.h.
David I. Lehn [Thu, 31 Jan 2002 17:08:46 +0000 (17:08 +0000)]
Revert lame include dir change.  Upstream uses $prefix/include/lame/lame.h.

Original commit message from CVS:
Revert lame include dir change.  Upstream uses $prefix/include/lame/lame.h.

22 years agoI checked lame packages and source code and they seem to want lame.h in prefix/includ...
Thomas Vander Stichele [Wed, 30 Jan 2002 11:25:58 +0000 (11:25 +0000)]
I checked lame packages and source code and they seem to want lame.h in prefix/include/lame.h so I fixed stuff accord...

Original commit message from CVS:
I checked lame packages and source code and they seem to want lame.h in
prefix/include/lame.h

so I fixed stuff accordingly.

Do any systems have lame in include/lame/lame.h ?
If so, mail me and we'll work it out.

22 years ago- plugins are built without versioning info
Wrobell [Fri, 18 Jan 2002 02:05:25 +0000 (02:05 +0000)]
- plugins are built without versioning info

Original commit message from CVS:
- plugins are built without versioning info

22 years agoBring the plugins in sync with the new core capsnego system.
Wim Taymans [Sun, 13 Jan 2002 22:27:24 +0000 (22:27 +0000)]
Bring the plugins in sync with the new core capsnego system.

Original commit message from CVS:
Bring the plugins in sync with the new core capsnego system.
Added some features, enhancements...