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.
Christian Schaller [Wed, 5 Oct 2005 16:36:57 +0000 (16:36 +0000)]
add latest files
Original commit message from CVS:
add latest files
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.
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
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
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.
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
Thomas Vander Stichele [Mon, 3 Oct 2005 17:48:57 +0000 (17:48 +0000)]
release time
Original commit message from CVS:
release time
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.
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.
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)
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.
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.
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).
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)
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
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.
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.
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
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.
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
Thomas Vander Stichele [Fri, 23 Sep 2005 18:23:04 +0000 (18:23 +0000)]
updating docs
Original commit message from CVS:
updating docs
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.
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
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
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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
Christian Schaller [Tue, 20 Sep 2005 17:04:33 +0000 (17:04 +0000)]
fix spec files
Original commit message from CVS:
fix spec files
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
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
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
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
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.
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
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.
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.
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.
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
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
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
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.
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.
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
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
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)
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
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.
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
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.
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
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
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
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
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
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.
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).
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.
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
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
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.
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.
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
Thomas Vander Stichele [Mon, 5 Sep 2005 13:18:42 +0000 (13:18 +0000)]
maintenance commits
Original commit message from CVS:
maintenance commits
Thomas Vander Stichele [Sun, 4 Sep 2005 15:09:33 +0000 (15:09 +0000)]
distcheck fixes
Original commit message from CVS:
distcheck fixes
Thomas Vander Stichele [Sun, 4 Sep 2005 11:50:47 +0000 (11:50 +0000)]
fix distcheck
Original commit message from CVS:
fix distcheck
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
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.
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
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
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
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
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
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
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
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
Thomas Vander Stichele [Tue, 30 Aug 2005 19:24:37 +0000 (19:24 +0000)]
ignore more
Original commit message from CVS:
ignore more
Thomas Vander Stichele [Tue, 30 Aug 2005 19:24:03 +0000 (19:24 +0000)]
Makefile.am
Original commit message from CVS:
Makefile.am
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
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 !
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
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
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.
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.
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.
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
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.
Andy Wingo [Thu, 25 Aug 2005 09:32:22 +0000 (09:32 +0000)]
add missing files
Original commit message from CVS:
add missing files
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.
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.
Christian Schaller [Wed, 24 Aug 2005 17:40:17 +0000 (17:40 +0000)]
add lame
Original commit message from CVS:
add lame
Andy Wingo [Wed, 24 Aug 2005 15:51:48 +0000 (15:51 +0000)]
ext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid segment end timestamps.
Original commit message from CVS:
2005-08-24 Andy Wingo <wingo@pobox.com>
* ext/dv/gstdvdemux.c (gst_dvdemux_demux_frame): Send out valid
segment end timestamps.
(Also commit an old changelog entry)