platform/upstream/gst-plugins-good.git
18 years agoext/raw1394/gstdv1394src.c: Clean up for style before doing some hacking. The only...
Andy Wingo [Fri, 7 Oct 2005 13:17:53 +0000 (13:17 +0000)]
ext/raw1394/gstdv1394src.c: Clean up for style before doing some hacking. The only change should be that the state ch...

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

* ext/raw1394/gstdv1394src.c: Clean up for style before doing some
hacking. The only change should be that the state change stuff was
put into basesrc's start() and stop() routines, which coalesces
some steps.

18 years agoconfigure.ac: Add check for mmap
Tim-Philipp Müller [Fri, 7 Oct 2005 11:30:41 +0000 (11:30 +0000)]
configure.ac: Add check for mmap

Original commit message from CVS:
* configure.ac:
Add check for mmap
* gst/debug/Makefile.am:
Only compile efence plugin on systems that have mmap.

18 years agoadd latest files
Christian Schaller [Wed, 5 Oct 2005 16:36:57 +0000 (16:36 +0000)]
add latest files

Original commit message from CVS:
add latest files

18 years agogst/debug/: Port progressreport, navseek, navigationtest, testsink and breakmydata.
Tim-Philipp Müller [Wed, 5 Oct 2005 11:38:29 +0000 (11:38 +0000)]
gst/debug/: Port progressreport, navseek, navigationtest, testsink and breakmydata.

Original commit message from CVS:
* gst/debug/Makefile.am:
* gst/debug/breakmydata.c:
* gst/debug/gstdebug.c:
* gst/debug/gstnavigationtest.c:
* gst/debug/gstnavseek.c:
* gst/debug/gstnavseek.h:
* gst/debug/progressreport.c:
* gst/debug/testplugin.c:
Port progressreport, navseek, navigationtest, testsink and
breakmydata.

18 years agoext/dv/gstdvdemux.c: Fixes for better conversion
Edward Hervey [Wed, 5 Oct 2005 11:15:23 +0000 (11:15 +0000)]
ext/dv/gstdvdemux.c: Fixes for better conversion

Original commit message from CVS:
* ext/dv/gstdvdemux.c: (gst_dvdemux_src_convert),
(gst_dvdemux_src_query):
Fixes for better conversion

18 years agogst/autodetect/: Set state of elements to NULL before removing from bins.
Michael Smith [Tue, 4 Oct 2005 17:58:40 +0000 (17:58 +0000)]
gst/autodetect/: Set state of elements to NULL before removing from bins.

Original commit message from CVS:
* gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_reset),
(gst_auto_audio_sink_find_best), (gst_auto_audio_sink_detect):
* gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_reset),
(gst_auto_video_sink_find_best), (gst_auto_video_sink_detect):
Set state of elements to NULL before removing from bins.
Set state of test element to NULL if we failed to move it to READY

18 years agoext/dv/: Added DEFAULT <==> BYTES, TIME conversions on srcpad,
Edward Hervey [Tue, 4 Oct 2005 17:44:43 +0000 (17:44 +0000)]
ext/dv/: Added DEFAULT <==> BYTES, TIME conversions on srcpad,

Original commit message from CVS:
* ext/dv/Makefile.am:
* ext/dv/gstdvdemux.c: (gst_dvdemux_src_query), (gst_dvdemux_src_conver):
Added DEFAULT <==> BYTES, TIME conversions on srcpad,
Corrected the query function for position so it doesn't forget what
format was asked, and calls the conversion functions on the correct pad.

18 years agoback to head
Thomas Vander Stichele [Mon, 3 Oct 2005 17:59:18 +0000 (17:59 +0000)]
back to head

Original commit message from CVS:
back to head

18 years agorelease time RELEASE-0_9_3
Thomas Vander Stichele [Mon, 3 Oct 2005 17:48:57 +0000 (17:48 +0000)]
release time

Original commit message from CVS:
release time

18 years agoext/flac/gstflacdec.c (gst_flacdec_write): Deal with pad_alloc error returns.
Andy Wingo [Sun, 2 Oct 2005 23:08:35 +0000 (23:08 +0000)]
ext/flac/gstflacdec.c (gst_flacdec_write): Deal with pad_alloc error returns.

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

* ext/flac/gstflacdec.c (gst_flacdec_write): Deal with pad_alloc
error returns.

18 years agoconfigure.ac (GST_PLUGIN_LDFLAGS): Change to be like -base.
Andy Wingo [Sun, 2 Oct 2005 15:33:14 +0000 (15:33 +0000)]
configure.ac (GST_PLUGIN_LDFLAGS): Change to be like -base.

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

* configure.ac (GST_PLUGIN_LDFLAGS): Change to be like -base.

* ext/flac/gstflacenc.c: Ported to 0.9.

* ext/flac/gstflacdec.c (gst_flacdec_loop): Handle errors better.

* ext/flac/Makefile.am: Add the GST_PLUGINS_BASE cflags and libs,
and link to gsttagedit. Enable flacenc.

* ext/flac/gstflacdec.c: Re-enable tag reading.

18 years agogst/rtp/: Various class and caps fixes from Andre Magalhaes (andrunko)
Wim Taymans [Fri, 30 Sep 2005 16:36:49 +0000 (16:36 +0000)]
gst/rtp/: Various class and caps fixes from Andre Magalhaes (andrunko)

Original commit message from CVS:
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_setcaps):
* gst/rtp/gstrtpgsmparse.c:
* gst/rtp/gstrtph263penc.c:
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
(gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer),
(gst_rtpmp4venc_set_property):
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_handle_buffer):
Various class and caps fixes from Andre Magalhaes (andrunko)

18 years agogst/level/level-example.c: Update for new bus API.
Wim Taymans [Thu, 29 Sep 2005 13:08:41 +0000 (13:08 +0000)]
gst/level/level-example.c: Update for new bus API.

Original commit message from CVS:
* gst/level/level-example.c: (main):
Update for new bus API.

18 years agogst/qtdemux/qtdemux.c: No need to take stream lock here.
Wim Taymans [Wed, 28 Sep 2005 13:38:02 +0000 (13:38 +0000)]
gst/qtdemux/qtdemux.c: No need to take stream lock here.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header):
No need to take stream lock here.

18 years agoconfigure.ac: Fix unexpanded autoconf macro GST_DOC, which has been renamed to GST_DO...
Tim-Philipp Müller [Wed, 28 Sep 2005 09:45:00 +0000 (09:45 +0000)]
configure.ac: Fix unexpanded autoconf macro GST_DOC, which has been renamed to GST_DOCBOOK_CHECK (see common/m4/gst-d...

Original commit message from CVS:
* configure.ac:
Fix unexpanded autoconf macro GST_DOC, which has been renamed
to GST_DOCBOOK_CHECK (see common/m4/gst-doc.m4) (#316202).

18 years agosys/oss/gstosssink.c: Fix playback of mono streams (bytes_per_sample should be set...
Tim-Philipp Müller [Tue, 27 Sep 2005 15:12:45 +0000 (15:12 +0000)]
sys/oss/gstosssink.c: Fix playback of mono streams (bytes_per_sample should be set from the sample width and the numb...

Original commit message from CVS:
* sys/oss/gstosssink.c: (gst_oss_sink_prepare):
Fix playback of mono streams (bytes_per_sample should be set
from the sample width and the number of channels negotiated,
and not just be set to 4) (#317338)

18 years agoadd auparse to plugins list
Christian Schaller [Mon, 26 Sep 2005 14:59:10 +0000 (14:59 +0000)]
add auparse to plugins list

Original commit message from CVS:
add auparse to plugins list

18 years agogst/rtp/gstrtpmpaenc.c: Set buffer duration correctly.
Wim Taymans [Mon, 26 Sep 2005 14:42:09 +0000 (14:42 +0000)]
gst/rtp/gstrtpmpaenc.c: Set buffer duration correctly.

Original commit message from CVS:
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush),
(gst_rtpmpaenc_handle_buffer):
Set buffer duration correctly.

18 years agogst/avi/gstavidemux.c: Don't crash when encountering a stream with an unknown fourcc...
Tim-Philipp Müller [Mon, 26 Sep 2005 13:06:27 +0000 (13:06 +0000)]
gst/avi/gstavidemux.c: Don't crash when encountering a stream with an unknown fourcc or codec id. Instead, create a p...

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_base_init),
(gst_avi_demux_class_init), (gst_avi_demux_parse_stream),
(gst_avi_demux_change_state):
Don't crash when encountering a stream with an unknown fourcc or
codec id. Instead, create a pad of type video/x-avi-unknown or
audio/x-avi-unknown, which as a side-effect also results in less
confusing error messages in players ('no decoder' vs. 'no streams');
minor fixes to state change function and class_init function.

18 years agoset up plugin paths properly
Thomas Vander Stichele [Sat, 24 Sep 2005 13:34:46 +0000 (13:34 +0000)]
set up plugin paths properly

Original commit message from CVS:
set up plugin paths properly

18 years agogst/autodetect/: These are sinks.
Wim Taymans [Sat, 24 Sep 2005 13:10:52 +0000 (13:10 +0000)]
gst/autodetect/: These are sinks.

Original commit message from CVS:
* gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
* gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
These are sinks.

18 years agocheck/elements/level.c: fix test for new GstClockTime use
Thomas Vander Stichele [Sat, 24 Sep 2005 12:10:02 +0000 (12:10 +0000)]
check/elements/level.c: fix test for new GstClockTime use

Original commit message from CVS:

* check/elements/level.c: (GST_START_TEST):
fix test for new GstClockTime use
* gst/level/gstlevel.c: (gst_level_init), (gst_level_set_caps),
(gst_level_transform_ip):
* gst/level/gstlevel.h:
fix up the decay peak, ensuring the decay peak is never lower
than the peak for that interval

18 years agoupdating docs
Thomas Vander Stichele [Fri, 23 Sep 2005 18:23:04 +0000 (18:23 +0000)]
updating docs

Original commit message from CVS:
updating docs

18 years agoconvert to using GstClockTime for all time values, finally.
Thomas Vander Stichele [Fri, 23 Sep 2005 18:15:51 +0000 (18:15 +0000)]
convert to using GstClockTime for all time values, finally.

Original commit message from CVS:
convert to using GstClockTime for all time values, finally.

18 years agofix build of goom
Thomas Vander Stichele [Fri, 23 Sep 2005 15:01:00 +0000 (15:01 +0000)]
fix build of goom

Original commit message from CVS:
fix build of goom

18 years agowe handle more than two channels
Thomas Vander Stichele [Fri, 23 Sep 2005 14:20:01 +0000 (14:20 +0000)]
we handle more than two channels

Original commit message from CVS:
we handle more than two channels

18 years agofix build and use of GST_LIBS
Thomas Vander Stichele [Fri, 23 Sep 2005 04:23:00 +0000 (04:23 +0000)]
fix build and use of GST_LIBS

Original commit message from CVS:
fix build and use of GST_LIBS

18 years agoAuparse ported to 0.9. Tested with filesrc ! auparse ! osssink and alsasink
Edgard Lima [Thu, 22 Sep 2005 22:38:48 +0000 (22:38 +0000)]
Auparse ported to 0.9. Tested with filesrc ! auparse ! osssink and alsasink

Original commit message from CVS:
Auparse ported to 0.9. Tested with filesrc ! auparse ! osssink and alsasink

18 years agogst/rtp/: Use is_filled to both check MTU and max-ptime of base class.
Wim Taymans [Thu, 22 Sep 2005 14:13:36 +0000 (14:13 +0000)]
gst/rtp/: Use is_filled to both check MTU and max-ptime of base class.

Original commit message from CVS:
* gst/rtp/TODO:
* gst/rtp/gstrtpdec.c: (gst_rtpdec_getcaps):
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
(gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer),
(gst_rtpmp4venc_set_property):
* gst/rtp/gstrtpmp4venc.h:
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_handle_buffer):
* gst/rtp/gstrtpmpaenc.h:
Use is_filled to both check MTU and max-ptime of base class.

18 years agogst/rtp/gstrtpmp4venc.c: Don't fragment packets with multiple frames.
Wim Taymans [Thu, 22 Sep 2005 11:28:23 +0000 (11:28 +0000)]
gst/rtp/gstrtpmp4venc.c: Don't fragment packets with multiple frames.

Original commit message from CVS:
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
(gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer),
(gst_rtpmp4venc_set_property):
Don't fragment packets with multiple frames.

18 years agogst/rtp/: Remove g_print.
Wim Taymans [Thu, 22 Sep 2005 10:39:11 +0000 (10:39 +0000)]
gst/rtp/: Remove g_print.

Original commit message from CVS:
* gst/rtp/TODO:
* gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_setcaps):
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init),
(gst_rtpmp4venc_init), (gst_rtpmp4venc_parse_data),
(gst_rtpmp4venc_handle_buffer), (gst_rtpmp4venc_set_property),
(gst_rtpmp4venc_get_property):
* gst/rtp/gstrtpmp4venc.h:
Remove g_print.
Update TODO
Make payload encoder a bit smarter and more correct with
timestamps.
Added option in payloader to include config string in-band.

18 years agogst/rtsp/gstrtspsrc.c: Strip spaces for key/value pairs.
Wim Taymans [Wed, 21 Sep 2005 19:41:45 +0000 (19:41 +0000)]
gst/rtsp/gstrtspsrc.c: Strip spaces for key/value pairs.

Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_parse_rtpmap),
(gst_rtspsrc_media_to_caps), (gst_rtspsrc_stream_setup_rtp),
(gst_rtspsrc_send):
Strip spaces for key/value pairs.

18 years agogst/rtsp/gstrtspsrc.c: More SDP parsing and caps setting.
Wim Taymans [Wed, 21 Sep 2005 17:53:26 +0000 (17:53 +0000)]
gst/rtsp/gstrtspsrc.c: More SDP parsing and caps setting.

Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_parse_rtpmap),
(gst_rtspsrc_media_to_caps), (gst_rtspsrc_stream_setup_rtp),
(gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send),
(gst_rtspsrc_change_state):
More SDP parsing and caps setting.
Do NO_PREROLL differently.
add pads only after negotiated.

* gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
(gst_udpsrc_getcaps):
Implement the getcaps function.

18 years agogst/rtp/gstrtpamrdec.c: Handle multiple AMr packets per payload. Handle CRC and parse...
Wim Taymans [Wed, 21 Sep 2005 17:50:29 +0000 (17:50 +0000)]
gst/rtp/gstrtpamrdec.c: Handle multiple AMr packets per payload. Handle CRC and parse ILL/ILP.

Original commit message from CVS:
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_sink_setcaps),
(gst_rtpamrdec_chain):
Handle multiple AMr packets per payload. Handle CRC and
parse ILL/ILP.

* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_setcaps):
Make caps params strings for easy SDP mapping.

* gst/rtp/gstrtpdec.c: (gst_rtpdec_init), (gst_rtpdec_getcaps):
Handle capsnego better.

* gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_setcaps):
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_new_caps):
Generate and parse config string in the caps.

18 years agogst/rtp/README: Update README
Wim Taymans [Wed, 21 Sep 2005 12:19:24 +0000 (12:19 +0000)]
gst/rtp/README: Update README

Original commit message from CVS:
* gst/rtp/README:
Update README

* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_sink_setcaps):
Make extra params as strings.

* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_set_state),
(gst_rtspsrc_parse_rtpmap), (gst_rtspsrc_media_to_caps),
(gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_send):
Make state change return NO_PREROLL as this is a live
source.

* gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
Don't unref old caps when NULL.

18 years agogst/rtsp/: Add URI handler.
Wim Taymans [Tue, 20 Sep 2005 17:35:11 +0000 (17:35 +0000)]
gst/rtsp/: Add URI handler.

Original commit message from CVS:
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_get_type),
(gst_rtspsrc_parse_rtpmap), (gst_rtspsrc_media_to_caps),
(gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_send),
(gst_rtspsrc_open), (gst_rtspsrc_uri_get_type),
(gst_rtspsrc_uri_get_protocols), (gst_rtspsrc_uri_get_uri),
(gst_rtspsrc_uri_set_uri), (gst_rtspsrc_uri_handler_init):
* gst/rtsp/sdpmessage.c: (sdp_media_get_format):
* gst/rtsp/sdpmessage.h:
Add URI handler.
Parse SDP and create caps.

18 years agomore spec file fixoring
Christian Schaller [Tue, 20 Sep 2005 17:19:43 +0000 (17:19 +0000)]
more spec file fixoring

Original commit message from CVS:
more spec file fixoring

18 years agofix spec files
Christian Schaller [Tue, 20 Sep 2005 17:04:33 +0000 (17:04 +0000)]
fix spec files

Original commit message from CVS:
fix spec files

18 years agodon't use underscores
Thomas Vander Stichele [Tue, 20 Sep 2005 10:51:51 +0000 (10:51 +0000)]
don't use underscores

Original commit message from CVS:
don't use underscores

18 years agogst/alpha/gstalpha.c: fix element description
Stefan Kost [Tue, 20 Sep 2005 07:30:31 +0000 (07:30 +0000)]
gst/alpha/gstalpha.c: fix element description

Original commit message from CVS:
* gst/alpha/gstalpha.c:
fix element description

18 years agoprereqs as well
Thomas Vander Stichele [Mon, 19 Sep 2005 17:57:06 +0000 (17:57 +0000)]
prereqs as well

Original commit message from CVS:
prereqs as well

18 years agocommit result of scanobj step
Thomas Vander Stichele [Mon, 19 Sep 2005 17:53:42 +0000 (17:53 +0000)]
commit result of scanobj step

Original commit message from CVS:
commit result of scanobj step

18 years agogst/rtp/gstrtph263pdec.c: Don't check payload for now.
Wim Taymans [Mon, 19 Sep 2005 17:03:55 +0000 (17:03 +0000)]
gst/rtp/gstrtph263pdec.c: Don't check payload for now.

Original commit message from CVS:
* gst/rtp/gstrtph263pdec.c: (gst_rtph263pdec_chain):
Don't check payload for now.

18 years agoadd check-valgrind target
Thomas Vander Stichele [Mon, 19 Sep 2005 16:43:56 +0000 (16:43 +0000)]
add check-valgrind target

Original commit message from CVS:
add check-valgrind target

18 years agogst/wavparse/gstwavparse.*: Fix wavparse some more.
Wim Taymans [Mon, 19 Sep 2005 16:26:30 +0000 (16:26 +0000)]
gst/wavparse/gstwavparse.*: Fix wavparse some more.

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_reset),
(gst_wavparse_init), (gst_wavparse_parse_file_header),
(gst_wavparse_stream_init), (gst_wavparse_handle_seek),
(gst_wavparse_stream_headers), (gst_wavparse_stream_data),
(gst_wavparse_loop), (gst_wavparse_pad_convert),
(gst_wavparse_pad_query), (gst_wavparse_srcpad_event),
(gst_wavparse_change_state):
* gst/wavparse/gstwavparse.h:
Fix wavparse some more.

18 years agocheck/elements/level.c: Fix for bus API change.
Wim Taymans [Mon, 19 Sep 2005 11:48:13 +0000 (11:48 +0000)]
check/elements/level.c: Fix for bus API change.

Original commit message from CVS:
* check/elements/level.c: (GST_START_TEST):
Fix for bus API change.

18 years agogst/level/level-example.c: Fix for new bus API.
Wim Taymans [Mon, 19 Sep 2005 11:38:10 +0000 (11:38 +0000)]
gst/level/level-example.c: Fix for new bus API.

Original commit message from CVS:
* gst/level/level-example.c: (main):
Fix for new bus API.

* gst/udp/gstudpsrc.c: (gst_udpsrc_set_property):
Set caps on pads.

18 years agodisable flags for unbuilt plugins
Thomas Vander Stichele [Mon, 19 Sep 2005 11:06:05 +0000 (11:06 +0000)]
disable flags for unbuilt plugins

Original commit message from CVS:
disable flags for unbuilt plugins

18 years agonormal builds shouldn't scan gobjects
Thomas Vander Stichele [Mon, 19 Sep 2005 08:21:29 +0000 (08:21 +0000)]
normal builds shouldn't scan gobjects

Original commit message from CVS:
normal builds shouldn't scan gobjects

18 years agoremove gst-register
Thomas Vander Stichele [Fri, 16 Sep 2005 00:38:50 +0000 (00:38 +0000)]
remove gst-register

Original commit message from CVS:
remove gst-register

18 years agoUpdates to payloader/depayloaders, make payloaders use the base classes.
Wim Taymans [Thu, 15 Sep 2005 13:57:56 +0000 (13:57 +0000)]
Updates to payloader/depayloaders, make payloaders use the base classes.

Original commit message from CVS:
Updates to payloader/depayloaders, make payloaders use
the base classes.
Updated README with suggested RTP caps and how to convert
to/from SDP.
Added config descriptor in mp4v payloader.

18 years agogst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): gst/autodetect...
Andy Wingo [Thu, 15 Sep 2005 10:47:58 +0000 (10:47 +0000)]
gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): gst/autodetect/gstautovideosink.c

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

* gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best):
* gst/autodetect/gstautovideosink.c
(gst_auto_video_sink_find_best): Update for new registry API.

18 years agocommon/: a simple py script to generate valid xml from a C example probably also...
Thomas Vander Stichele [Wed, 14 Sep 2005 20:51:47 +0000 (20:51 +0000)]
common/: a simple py script to generate valid xml from a C example probably also need to strip an MIT license when we...

Original commit message from CVS:

* common/c-to-xml.py:
* common/gtk-doc-plugins.mak:
a simple py script to generate valid xml from a C example
probably also need to strip an MIT license when we decide
* docs/plugins/Makefile.am:
* gst/level/Makefile.am:
* gst/level/gstlevel.c: (gst_level_init):
* gst/level/level-example.c: (message_handler), (main):
add an example to level that will show up in the docs
* gst/rtp/TODO:
add a note for the future

18 years agogst/wavenc/gstwavenc.c: Actually define the debug object being used in wavenc. Fixes...
Michael Smith [Wed, 14 Sep 2005 11:44:11 +0000 (11:44 +0000)]
gst/wavenc/gstwavenc.c: Actually define the debug object being used in wavenc. Fixes #316205

Original commit message from CVS:
* gst/wavenc/gstwavenc.c: (gst_wavenc_class_init):
Actually define the debug object being used in wavenc. Fixes #316205

18 years agoLink smpte plugin against GST_BASE_LIBS, to get libgstbase; needed to build on win32...
Michael Smith [Wed, 14 Sep 2005 11:23:44 +0000 (11:23 +0000)]
Link smpte plugin against GST_BASE_LIBS, to get libgstbase; needed to build on win32 as this plugin uses collectpads ...

Original commit message from CVS:
Link smpte plugin against GST_BASE_LIBS, to get libgstbase; needed to
build on win32 as this plugin uses collectpads (bug 316204)

18 years agoFix up bogus ChangeLog entry
Jan Schmidt [Mon, 12 Sep 2005 16:37:05 +0000 (16:37 +0000)]
Fix up bogus ChangeLog entry

Original commit message from CVS:
Fix up bogus ChangeLog entry

18 years agoautogen.sh (package): Now type 'make' to build gst-plugins-good.
Andy Wingo [Mon, 12 Sep 2005 16:14:48 +0000 (16:14 +0000)]
autogen.sh (package): Now type 'make' to build gst-plugins-good.

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

* autogen.sh (package): Now type 'make' to build gst-plugins-good.

18 years agoadd source module to docs; reinspect
Thomas Vander Stichele [Sun, 11 Sep 2005 17:52:09 +0000 (17:52 +0000)]
add source module to docs; reinspect

Original commit message from CVS:
add source module to docs; reinspect

18 years agoMove fdsrc back into gstreamer core elements.
Jan Schmidt [Fri, 9 Sep 2005 17:56:43 +0000 (17:56 +0000)]
Move fdsrc back into gstreamer core elements.

Original commit message from CVS:
* configure.ac:
* gst/fdsrc/Makefile.am:
* gst/fdsrc/gstfdsrc.c:
* gst/fdsrc/gstfdsrc.h:
Move fdsrc back into gstreamer core elements.

* gst/level/gstlevel.c: (gst_level_class_init),
(gst_level_transform_ip):
* gst/videobox/gstvideobox.c: (gst_video_box_set_property):
Basetransform changes.

18 years agofix compiler warnings
Thomas Vander Stichele [Fri, 9 Sep 2005 16:11:48 +0000 (16:11 +0000)]
fix compiler warnings

Original commit message from CVS:
fix compiler warnings

18 years agogst-plugins-good.spec.in: spec file fixes
Thomas Vander Stichele [Fri, 9 Sep 2005 11:09:49 +0000 (11:09 +0000)]
gst-plugins-good.spec.in: spec file fixes

Original commit message from CVS:

* gst-plugins-good.spec.in:
spec file fixes
* gst/udp/gstmultiudpsink.c: (gst_multiudpsink_class_init),
(gst_multiudpsink_render), (gst_multiudpsink_add),
(gst_multiudpsink_clear):
it actually helps to actually stream if we hook up the
add signal to an actual implementation
* gst/udp/gstudpsrc.c: (gst_udpsrc_start):
some debugging

18 years agojpgenc ported to GSTreamer 0.9
Flavio Oliveira [Thu, 8 Sep 2005 16:58:40 +0000 (16:58 +0000)]
jpgenc ported to GSTreamer 0.9

Original commit message from CVS:
jpgenc ported to GSTreamer 0.9

18 years agojpegenc ported to GStreamer 0.9
Flavio Oliveira [Thu, 8 Sep 2005 16:26:17 +0000 (16:26 +0000)]
jpegenc ported to GStreamer 0.9

Original commit message from CVS:
jpegenc ported to GStreamer 0.9

18 years agoext/: gsttaginterface.h -> gsttagsetter.h
Stefan Kost [Wed, 7 Sep 2005 13:49:37 +0000 (13:49 +0000)]
ext/: gsttaginterface.h -> gsttagsetter.h

Original commit message from CVS:
* ext/flac/gstflacdec.c:
* ext/flac/gstflacenc.c:
* ext/flac/gstflactag.c:
* ext/speex/gstspeexenc.c:
gsttaginterface.h -> gsttagsetter.h

18 years agoPort to 0.9 and re-enable efence plugin.
Jan Schmidt [Tue, 6 Sep 2005 23:30:03 +0000 (23:30 +0000)]
Port to 0.9 and re-enable efence plugin.

Original commit message from CVS:
* configure.ac:
* gst/debug/Makefile.am:
* gst/debug/efence.c: (gst_efence_class_init), (gst_efence_init),
(gst_efence_chain), (gst_efence_buffer_alloc), (plugin_init),
(gst_fenced_buffer_finalize), (gst_fenced_buffer_copy),
(gst_fenced_buffer_alloc), (gst_fenced_buffer_class_init),
(gst_fenced_buffer_init), (gst_fenced_buffer_get_type):
Port to 0.9 and re-enable efence plugin.

18 years agoext/flac/gstflacdec.*: Add support for flac files with 24/32 bits per sample; and...
Tim-Philipp Müller [Tue, 6 Sep 2005 21:31:25 +0000 (21:31 +0000)]
ext/flac/gstflacdec.*: Add support for flac files with 24/32 bits per sample; and misc. minor clean-ups. Seeking is s...

Original commit message from CVS:
* ext/flac/gstflacdec.c: (flac_caps_factory), (raw_caps_factory),
(gst_flacdec_write), (gst_flacdec_convert_src):
* ext/flac/gstflacdec.h:
Add support for flac files with 24/32 bits per sample; and misc.
minor clean-ups. Seeking is still partly broken (for me at least).

18 years agogst/rtp/: Added mpeg4 video payload encoder/decoder.
Wim Taymans [Tue, 6 Sep 2005 15:50:58 +0000 (15:50 +0000)]
gst/rtp/: Added mpeg4 video payload encoder/decoder.

Original commit message from CVS:
* gst/rtp/Makefile.am:
* gst/rtp/gstrtp.c: (plugin_init):
* gst/rtp/gstrtpmp4vdec.c: (gst_rtpmp4vdec_get_type),
(gst_rtpmp4vdec_base_init), (gst_rtpmp4vdec_class_init),
(gst_rtpmp4vdec_init), (gst_rtpmp4vdec_setcaps),
(gst_rtpmp4vdec_chain), (gst_rtpmp4vdec_set_property),
(gst_rtpmp4vdec_get_property), (gst_rtpmp4vdec_change_state),
(gst_rtpmp4vdec_plugin_init):
* gst/rtp/gstrtpmp4vdec.h:
* gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_get_type),
(gst_rtpmp4venc_base_init), (gst_rtpmp4venc_class_init),
(gst_rtpmp4venc_init), (gst_rtpmp4venc_setcaps),
(gst_rtpmp4venc_flush), (gst_rtpmp4venc_chain),
(gst_rtpmp4venc_set_property), (gst_rtpmp4venc_get_property),
(gst_rtpmp4venc_change_state), (gst_rtpmp4venc_plugin_init):
* gst/rtp/gstrtpmp4venc.h:
* gst/rtp/gstrtpmpadec.c: (gst_rtpmpadec_chain):
* gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_flush):
Added mpeg4 video payload encoder/decoder.
Added some docs in mpa payloader.

18 years agoback to HEAD
Thomas Vander Stichele [Tue, 6 Sep 2005 14:06:47 +0000 (14:06 +0000)]
back to HEAD

Original commit message from CVS:
back to HEAD

18 years agoreleasing 0.9.2 RELEASE-0_9_1
Thomas Vander Stichele [Tue, 6 Sep 2005 14:05:33 +0000 (14:05 +0000)]
releasing 0.9.2

Original commit message from CVS:
releasing 0.9.2

18 years agoFix up all the state change functions.
Jan Schmidt [Mon, 5 Sep 2005 17:20:28 +0000 (17:20 +0000)]
Fix up all the state change functions.

Original commit message from CVS:
Fix up all the state change functions.

18 years agoext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding here from the state...
Andy Wingo [Mon, 5 Sep 2005 16:28:16 +0000 (16:28 +0000)]
ext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding here from the state change handler, so we fire signals w...

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

* ext/dv/gstdvdemux.c (gst_dvdemux_chain): Move the pad adding
here from the state change handler, so we fire signals without
holding the state lock.

18 years agocleaning up bad
Thomas Vander Stichele [Mon, 5 Sep 2005 15:10:18 +0000 (15:10 +0000)]
cleaning up bad

Original commit message from CVS:
cleaning up bad

18 years agomaintenance commits
Thomas Vander Stichele [Mon, 5 Sep 2005 13:18:42 +0000 (13:18 +0000)]
maintenance commits

Original commit message from CVS:
maintenance commits

18 years agodistcheck fixes
Thomas Vander Stichele [Sun, 4 Sep 2005 15:09:33 +0000 (15:09 +0000)]
distcheck fixes

Original commit message from CVS:
distcheck fixes

18 years agofix distcheck
Thomas Vander Stichele [Sun, 4 Sep 2005 11:50:47 +0000 (11:50 +0000)]
fix distcheck

Original commit message from CVS:
fix distcheck

18 years agovarious spec fixes
Thomas Vander Stichele [Fri, 2 Sep 2005 15:56:52 +0000 (15:56 +0000)]
various spec fixes

Original commit message from CVS:
various spec fixes

18 years agoAll plugins updated for element state changes.
Andy Wingo [Fri, 2 Sep 2005 15:44:50 +0000 (15:44 +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.

18 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:24:57 +0000 (21:24 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

18 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:23:09 +0000 (21:23 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

18 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:20:45 +0000 (21:20 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

18 years agofix build after cleaning up my vomit
Thomas Vander Stichele [Thu, 1 Sep 2005 21:15:30 +0000 (21:15 +0000)]
fix build after cleaning up my vomit

Original commit message from CVS:
fix build after cleaning up my vomit

18 years agoAndrewio Patrickoforus Wingonymus - 5 additional tests for your sins
Thomas Vander Stichele [Thu, 1 Sep 2005 20:23:22 +0000 (20:23 +0000)]
Andrewio Patrickoforus Wingonymus - 5 additional tests for your sins

Original commit message from CVS:
Andrewio Patrickoforus Wingonymus - 5 additional tests for your sins

Add a regression test for level and fix a casting bug that made the additional
channels turn out wrong

18 years agoadd docs to build
Thomas Vander Stichele [Thu, 1 Sep 2005 17:55:14 +0000 (17:55 +0000)]
add docs to build

Original commit message from CVS:
* Makefile.am:
* configure.ac:
add docs to build
* common/plugins.xsl:
wrap Description into a refsect2
* docs/Makefile.am:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/goom/Makefile.am:
* gst/goom/gstgoom.c: (gst_goom_get_type), (gst_goom_base_init),
(gst_goom_class_init), (gst_goom_init), (gst_goom_dispose),
(gst_goom_sink_setcaps), (gst_goom_src_setcaps),
(gst_goom_src_negotiate), (gst_goom_event), (gst_goom_chain),
(gst_goom_change_state):
* gst/goom/gstgoom.h:
GstGOOM -> GstGoom
add an example launch line
* gst/level/gstlevel.h:
* gst/monoscope/gstmonoscope.c:
cleanups

18 years agoremove dvdlpcmdec, it's dvd stuff
Thomas Vander Stichele [Wed, 31 Aug 2005 16:28:05 +0000 (16:28 +0000)]
remove dvdlpcmdec, it's dvd stuff

Original commit message from CVS:
remove dvdlpcmdec, it's dvd stuff

18 years agoadd some i18n headers
Thomas Vander Stichele [Tue, 30 Aug 2005 19:41:12 +0000 (19:41 +0000)]
add some i18n headers

Original commit message from CVS:
add some i18n headers

18 years agoignore more
Thomas Vander Stichele [Tue, 30 Aug 2005 19:24:37 +0000 (19:24 +0000)]
ignore more

Original commit message from CVS:
ignore more

18 years agoMakefile.am
Thomas Vander Stichele [Tue, 30 Aug 2005 19:24:03 +0000 (19:24 +0000)]
Makefile.am

Original commit message from CVS:
Makefile.am

18 years agocommit new stuff
Thomas Vander Stichele [Tue, 30 Aug 2005 19:20:02 +0000 (19:20 +0000)]
commit new stuff

Original commit message from CVS:
commit new stuff

18 years agodocument elements and plugins. Shazam !
Thomas Vander Stichele [Tue, 30 Aug 2005 19:01:18 +0000 (19:01 +0000)]
document elements and plugins.  Shazam !

Original commit message from CVS:
document elements and plugins.  Shazam !

18 years agoadd some files
Thomas Vander Stichele [Tue, 30 Aug 2005 17:37:00 +0000 (17:37 +0000)]
add some files

Original commit message from CVS:
add some files

18 years agotidying up -good for business CHANGELOG_START
Thomas Vander Stichele [Tue, 30 Aug 2005 17:32:12 +0000 (17:32 +0000)]
tidying up -good for business

Original commit message from CVS:
tidying up -good for business

18 years agoPorted to GStreamer 0.9. Need to fix performance issues.
Flavio Oliveira [Tue, 30 Aug 2005 12:59:30 +0000 (12:59 +0000)]
Ported to GStreamer 0.9. Need to fix performance issues.

Original commit message from CVS:
Ported to GStreamer 0.9. Need to fix performance issues.

18 years agoUpdates for two-arg init from GST_BOILERPLATE.
Andy Wingo [Sun, 28 Aug 2005 17:59:20 +0000 (17:59 +0000)]
Updates for two-arg init from GST_BOILERPLATE.

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

* Updates for two-arg init from GST_BOILERPLATE.

* ext/ladspa/gstsignalprocessor.c (gst_signal_processor_init): Use
the second arg for the class, because G_OBJECT_GET_CLASS (self)
returns the wrong thing.
(gst_signal_processor_add_pad_from_template): Make pads of the
right type.

* ext/ladspa/gstladspa.c (gst_ladspa_class_get_param_spec): Make
writable param specs G_PARAM_CONSTRUCT so default values work.
(gst_ladspa_init): Use the second arg for the class.

18 years agoext/ladspa/gstladspa.*: Finish porting, still doesn't work but it does compile and...
Andy Wingo [Fri, 26 Aug 2005 11:05:13 +0000 (11:05 +0000)]
ext/ladspa/gstladspa.*: Finish porting, still doesn't work but it does compile and register. I have more features tha...

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

* ext/ladspa/gstladspa.c:
* ext/ladspa/gstladspa.h: Finish porting, still doesn't work but
it does compile and register. I have more features than you.

* ext/ladspa/gstsignalprocessor.h:
* ext/ladspa/gstsignalprocessor.c: Updates, bug fixen.

18 years agodo proper cleanup/creation, fixes state changes
Thomas Vander Stichele [Fri, 26 Aug 2005 00:42:57 +0000 (00:42 +0000)]
do proper cleanup/creation, fixes state changes

Original commit message from CVS:
do proper cleanup/creation, fixes state changes

18 years agogst/level/gstlevel.c: Revert unpopular change for GST_MESSAGE_SRC to GObject.
Jan Schmidt [Thu, 25 Aug 2005 10:53:49 +0000 (10:53 +0000)]
gst/level/gstlevel.c: Revert unpopular change for GST_MESSAGE_SRC to GObject.

Original commit message from CVS:
* gst/level/gstlevel.c: (gst_level_message_new):
Revert unpopular change for GST_MESSAGE_SRC to GObject.

18 years agoadd missing files
Andy Wingo [Thu, 25 Aug 2005 09:32:22 +0000 (09:32 +0000)]
add missing files

Original commit message from CVS:
add missing files

18 years agoext/ladspa/gstladspa.*: Halfway-ported. Doesn't compile yet.
Andy Wingo [Thu, 25 Aug 2005 09:30:24 +0000 (09:30 +0000)]
ext/ladspa/gstladspa.*: Halfway-ported. Doesn't compile yet.

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

* ext/ladspa/gstladspa.h:
* ext/ladspa/gstladspa.c: Halfway-ported. Doesn't compile yet.

* ext/ladspa/gstsignalprocessor.h:
* ext/ladspa/gstsignalprocessor.c: New files, the start of a base
class for DSP elements.

* configure.ac: Sort the external libs checks, add a ladspa check,
output the ladspa makefile.

18 years agoFixed EOS and improved robustness for malformed indices.
Owen Fraser-Green [Thu, 25 Aug 2005 00:32:21 +0000 (00:32 +0000)]
Fixed EOS and improved robustness for malformed indices.

Original commit message from CVS:
Fixed EOS and improved robustness for malformed indices.

18 years agoadd lame
Christian Schaller [Wed, 24 Aug 2005 17:40:17 +0000 (17:40 +0000)]
add lame

Original commit message from CVS:
add lame