platform/upstream/gst-plugins-base.git
18 years agogst-libs/gst/rtp/gstbasertppayload.*: Added property to configure sequence number...
Wim Taymans [Tue, 20 Sep 2005 13:34:02 +0000 (13:34 +0000)]
gst-libs/gst/rtp/gstbasertppayload.*: Added property to configure sequence number offsets.

Original commit message from CVS:
* gst-libs/gst/rtp/gstbasertppayload.c:
(gst_basertppayload_class_init), (gst_basertppayload_init),
(gst_basertppayload_setcaps), (gst_basertppayload_chain),
(gst_basertppayload_set_options), (gst_basertppayload_set_outcaps),
(gst_basertppayload_push), (gst_basertppayload_set_property),
(gst_basertppayload_get_property),
(gst_basertppayload_change_state):
* gst-libs/gst/rtp/gstbasertppayload.h:
Added property to configure sequence number offsets.

18 years agogst-libs/gst/rtp/gstbasertppayload.*: Make timestamp offset configurable.
Wim Taymans [Tue, 20 Sep 2005 11:50:20 +0000 (11:50 +0000)]
gst-libs/gst/rtp/gstbasertppayload.*: Make timestamp offset configurable.

Original commit message from CVS:
* gst-libs/gst/rtp/gstbasertppayload.c:
(gst_basertppayload_class_init), (gst_basertppayload_init),
(gst_basertppayload_setcaps), (gst_basertppayload_chain),
(gst_basertppayload_set_options), (gst_basertppayload_set_outcaps),
(gst_basertppayload_push), (gst_basertppayload_set_property),
(gst_basertppayload_get_property),
(gst_basertppayload_change_state):
* gst-libs/gst/rtp/gstbasertppayload.h:
Make timestamp offset configurable.

18 years agofix wrong unref in a test
Thomas Vander Stichele [Tue, 20 Sep 2005 10:04:18 +0000 (10:04 +0000)]
fix wrong unref in a test

Original commit message from CVS:
fix wrong unref in a test

18 years agogst-libs/gst/interfaces/propertyprobe.c: Fix wrong macro usage; it's G_OBJECT_GET_CLA...
Tim-Philipp Müller [Mon, 19 Sep 2005 17:25:00 +0000 (17:25 +0000)]
gst-libs/gst/interfaces/propertyprobe.c: Fix wrong macro usage; it's G_OBJECT_GET_CLASS(obj) or ot G_OBJECT_CLASS(obj...

Original commit message from CVS:
Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
* gst-libs/gst/interfaces/propertyprobe.c:
(gst_property_probe_probe_property_name),
(gst_property_probe_needs_probe_name),
(gst_property_probe_get_values_name),
(gst_property_probe_probe_and_get_values_name):
Fix wrong macro usage; it's G_OBJECT_GET_CLASS(obj) or
G_OBJECT_CLASS(klass), not G_OBJECT_CLASS(obj). (#316571)

18 years agocheck/Makefile.am: have some tests be disabled for valgrinding
Thomas Vander Stichele [Mon, 19 Sep 2005 16:12:09 +0000 (16:12 +0000)]
check/Makefile.am: have some tests be disabled for valgrinding

Original commit message from CVS:

* check/Makefile.am:
have some tests be disabled for valgrinding
* check/elements/vorbisdec.c: (cleanup_vorbisdec),
(GST_START_TEST):
* ext/vorbis/vorbisdec.c: (vorbisdec_finalize):
Fix A Leak.  Chain To Parent Finalize.

18 years agoexamples/seeking/seek.c: Fixed wav pipeline.
Wim Taymans [Mon, 19 Sep 2005 16:09:41 +0000 (16:09 +0000)]
examples/seeking/seek.c: Fixed wav pipeline.

Original commit message from CVS:
* examples/seeking/seek.c: (make_wav_pipeline), (main):
Fixed wav pipeline.

18 years agoremove more register crap
Christian Schaller [Mon, 19 Sep 2005 14:48:42 +0000 (14:48 +0000)]
remove more register crap

Original commit message from CVS:
remove more register crap

18 years agoremove gst-register requirement from spec file
Christian Schaller [Mon, 19 Sep 2005 14:47:57 +0000 (14:47 +0000)]
remove gst-register requirement from spec file

Original commit message from CVS:
remove gst-register requirement from spec file

18 years agoupdate spec file for rtpbase class
Christian Schaller [Mon, 19 Sep 2005 14:41:23 +0000 (14:41 +0000)]
update spec file for rtpbase class

Original commit message from CVS:
update spec file for rtpbase class

18 years agogst-libs/gst/rtp/gstbasertppayload.c: Posting ERROR and WARNING messages is good.
Wim Taymans [Mon, 19 Sep 2005 14:23:33 +0000 (14:23 +0000)]
gst-libs/gst/rtp/gstbasertppayload.c: Posting ERROR and WARNING messages is good.

Original commit message from CVS:
* gst-libs/gst/rtp/gstbasertppayload.c:
(gst_basertppayload_class_init), (gst_basertppayload_init),
(gst_basertppayload_setcaps), (gst_basertppayload_chain),
(gst_basertppayload_set_options), (gst_basertppayload_set_outcaps),
(gst_basertppayload_push), (gst_basertppayload_get_property),
(gst_basertppayload_change_state):
Posting ERROR and WARNING messages is good.

18 years agogst-libs/gst/rtp/gstbasertpdepayload.c: This one was not supposed to go in.
Wim Taymans [Mon, 19 Sep 2005 11:31:29 +0000 (11:31 +0000)]
gst-libs/gst/rtp/gstbasertpdepayload.c: This one was not supposed to go in.

Original commit message from CVS:
* gst-libs/gst/rtp/gstbasertpdepayload.c:
(gst_base_rtp_depayload_add_to_queue),
(gst_base_rtp_depayload_push),
(gst_base_rtp_depayload_set_gst_timestamp),
(gst_base_rtp_depayload_queue_release):
This one was not supposed to go in.

18 years agocheck/pipelines/simple_launch_lines.c: Fix for bus API.
Wim Taymans [Mon, 19 Sep 2005 11:24:46 +0000 (11:24 +0000)]
check/pipelines/simple_launch_lines.c: Fix for bus API.

Original commit message from CVS:
* check/pipelines/simple_launch_lines.c: (run_pipeline):
Fix for bus API.

* gst-libs/gst/rtp/gstbasertpdepayload.c:
(gst_base_rtp_depayload_chain),
(gst_base_rtp_depayload_add_to_queue),
(gst_base_rtp_depayload_push),
(gst_base_rtp_depayload_set_gst_timestamp),
(gst_base_rtp_depayload_queue_release):
Some cleanups.

* gst-libs/gst/rtp/gstbasertppayload.c:
(gst_basertppayload_class_init), (gst_basertppayload_init),
(gst_basertppayload_setcaps), (gst_basertppayload_set_options),
(gst_basertppayload_set_outcaps), (gst_basertppayload_push),
(gst_basertppayload_get_property),
(gst_basertppayload_change_state):
Added debugging category.

18 years agoadd a check-valgrind target
Thomas Vander Stichele [Sun, 18 Sep 2005 22:38:36 +0000 (22:38 +0000)]
add a check-valgrind target

Original commit message from CVS:
add a check-valgrind target

18 years agogst/playback/gstdecodebin.c: free plugin list correctly
David Schleef [Sun, 18 Sep 2005 07:01:46 +0000 (07:01 +0000)]
gst/playback/gstdecodebin.c: free plugin list correctly

Original commit message from CVS:
* gst/playback/gstdecodebin.c: free plugin list correctly
* gst/playback/gstplaybin.c: emit warning if autovideosink
and autoaudiosink can't be found (instead of segfaulting)

18 years ago24 bit conversion check
Thomas Vander Stichele [Sat, 17 Sep 2005 17:17:59 +0000 (17:17 +0000)]
24 bit conversion check

Original commit message from CVS:
24 bit conversion check

18 years agoshut up
Thomas Vander Stichele [Fri, 16 Sep 2005 10:02:35 +0000 (10:02 +0000)]
shut up

Original commit message from CVS:
shut up

18 years agouse the right path
Thomas Vander Stichele [Fri, 16 Sep 2005 08:18:16 +0000 (08:18 +0000)]
use the right path

Original commit message from CVS:
use the right path

18 years agocrap, I keep doing this
Thomas Vander Stichele [Fri, 16 Sep 2005 01:02:39 +0000 (01:02 +0000)]
crap, I keep doing this

Original commit message from CVS:
crap, I keep doing this

18 years agotrigger a build
Thomas Vander Stichele [Fri, 16 Sep 2005 01:01:40 +0000 (01:01 +0000)]
trigger a build

Original commit message from CVS:
trigger a build

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

Original commit message from CVS:
remove gst-register

18 years agoext/vorbis/vorbisenc.*: Fix EOS handling. Still needs a fix in the ogg muxer to...
Thomas Vander Stichele [Thu, 15 Sep 2005 19:59:50 +0000 (19:59 +0000)]
ext/vorbis/vorbisenc.*: Fix EOS handling.  Still needs a fix in the ogg muxer to mark the last page as eos somehow.

Original commit message from CVS:
2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>

* ext/vorbis/vorbisenc.c: (gst_vorbisenc_init),
(gst_vorbisenc_sink_event), (gst_vorbisenc_chain),
(gst_vorbisenc_output_buffers), (gst_vorbisenc_change_state):
* ext/vorbis/vorbisenc.h:
Fix EOS handling.  Still needs a fix in the ogg muxer to
mark the last page as eos somehow.

18 years agofix up ffmpegcolorspace docs; extract header
Thomas Vander Stichele [Thu, 15 Sep 2005 15:43:28 +0000 (15:43 +0000)]
fix up ffmpegcolorspace docs; extract header

Original commit message from CVS:
fix up ffmpegcolorspace docs; extract header

18 years agopick up signals and args for vorbis; add some docs for vorbis
Thomas Vander Stichele [Thu, 15 Sep 2005 15:28:36 +0000 (15:28 +0000)]
pick up signals and args for vorbis; add some docs for vorbis

Original commit message from CVS:

* common/gtk-doc-plugins.mak:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* ext/theora/Makefile.am:
* ext/theora/gsttheoraenc.h:
* ext/theora/theoraenc.c:
* ext/vorbis/vorbisenc.c:
pick up signals and args for vorbis; add some docs for vorbis

18 years agoonly scanobj stuff from our source module. Not sure yet if that's correct, given...
Thomas Vander Stichele [Thu, 15 Sep 2005 14:35:04 +0000 (14:35 +0000)]
only scanobj stuff from our source module.  Not sure yet if that's correct, given the hierarchy stuff :)

Original commit message from CVS:

* common/gstdoc-scangobj:
* common/gtk-doc-plugins.mak:
* docs/libs/Makefile.am:
* docs/plugins/gst-plugins-base-plugins.args:
* docs/plugins/gst-plugins-base-plugins.hierarchy:
* docs/plugins/gst-plugins-base-plugins.interfaces:
* docs/plugins/gst-plugins-base-plugins.prerequisites:
* docs/plugins/gst-plugins-base-plugins.signals:
only scanobj stuff from our source module.  Not sure yet
if that's correct, given the hierarchy stuff :)

18 years agogst/audioconvert/gstaudioconvert.c: And enable 24 bits mode as well..
Wim Taymans [Thu, 15 Sep 2005 13:52:27 +0000 (13:52 +0000)]
gst/audioconvert/gstaudioconvert.c: And enable 24 bits mode as well..

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c:
And enable 24 bits mode as well..

18 years agogst-libs/gst/rtp/: Added rtp payloader base class.
Wim Taymans [Thu, 15 Sep 2005 13:50:05 +0000 (13:50 +0000)]
gst-libs/gst/rtp/: Added rtp payloader base class.

Original commit message from CVS:
* gst-libs/gst/rtp/Makefile.am:
* gst-libs/gst/rtp/gstbasertppayload.c:
(gst_basertppayload_get_type), (gst_basertppayload_base_init),
(gst_basertppayload_class_init), (gst_basertppayload_init),
(gst_basertppayload_finalize), (gst_basertppayload_setcaps),
(gst_basertppayload_chain), (gst_basertppayload_set_options),
(gst_basertppayload_set_outcaps), (gst_basertppayload_push),
(gst_basertppayload_set_property),
(gst_basertppayload_get_property),
(gst_basertppayload_change_state):
* gst-libs/gst/rtp/gstbasertppayload.h:
Added rtp payloader base class.

18 years agoremove tmpl/ dir
Thomas Vander Stichele [Thu, 15 Sep 2005 11:59:07 +0000 (11:59 +0000)]
remove tmpl/ dir

Original commit message from CVS:
remove tmpl/ dir

18 years agoadd prereqs
Thomas Vander Stichele [Thu, 15 Sep 2005 11:58:27 +0000 (11:58 +0000)]
add prereqs

Original commit message from CVS:
add prereqs

18 years agocvsignores
Thomas Vander Stichele [Thu, 15 Sep 2005 11:57:46 +0000 (11:57 +0000)]
cvsignores

Original commit message from CVS:
cvsignores

18 years agocommit files to be maintained by docs maintainers
Thomas Vander Stichele [Thu, 15 Sep 2005 11:53:45 +0000 (11:53 +0000)]
commit files to be maintained by docs maintainers

Original commit message from CVS:
commit files to be maintained by docs maintainers

18 years agoReinsert EOL matcher in regexp, having added appropriate Make pixie-dust escaping
Michael Smith [Thu, 15 Sep 2005 10:46:03 +0000 (10:46 +0000)]
Reinsert EOL matcher in regexp, having added appropriate Make pixie-dust escaping

Original commit message from CVS:
Reinsert EOL matcher in regexp, having added appropriate Make pixie-dust
escaping

18 years agoconfigure.ac (plugindir): Remove the EOL matcher from the regexp, as it causes me...
Andy Wingo [Thu, 15 Sep 2005 10:40:31 +0000 (10:40 +0000)]
configure.ac (plugindir): Remove the EOL matcher from the regexp, as it causes me problems. Libtool? Make? Who knows?

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

* configure.ac (plugindir): Remove the EOL matcher from the
regexp, as it causes me problems. Libtool? Make? Who knows?

18 years agoFixes for changes in registry API.
David Schleef [Thu, 15 Sep 2005 06:59:36 +0000 (06:59 +0000)]
Fixes for changes in registry API.

Original commit message from CVS:
* check/generic/states.c:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_typefind):
* gst/playback/gstdecodebin.c: (gst_decode_bin_init):
Fixes for changes in registry API.
* configure.ac: Only export gst_plugins_desc.  Add -no-undefined
to GST_PLUGIN_LDFLAGS.
* ext/libvisual/visual.c: Make the library shut up.
* gst-libs/gst/audio/audio.c: Don't define a plugin in a library.
* gst-libs/gst/audio/gstaudiofilter.c: same

18 years agoadd libvisual plugin and theoraenc element to docs
Thomas Vander Stichele [Wed, 14 Sep 2005 21:53:06 +0000 (21:53 +0000)]
add libvisual plugin and theoraenc element to docs

Original commit message from CVS:
add libvisual plugin and theoraenc element to docs

18 years agoadd theoraenc
Thomas Vander Stichele [Wed, 14 Sep 2005 21:36:02 +0000 (21:36 +0000)]
add theoraenc

Original commit message from CVS:
* docs/plugins/gst-plugins-base-plugins-docs.sgml:
* docs/plugins/gst-plugins-base-plugins-sections.txt:
* ext/theora/theoraenc.c:
add theoraenc

18 years agogst/audioconvert/Makefile.am: Audioconvert derives from GstBaseTransform and should...
Tim-Philipp Müller [Tue, 13 Sep 2005 13:52:59 +0000 (13:52 +0000)]
gst/audioconvert/Makefile.am: Audioconvert derives from GstBaseTransform and should link to the library with our base...

Original commit message from CVS:
* gst/audioconvert/Makefile.am:
Audioconvert derives from GstBaseTransform and should
link to the library with our base elements to avoid
unresolved symbols. Makes things work with MinGW (#316160)
* gst/playback/test4.c: (main):
Fix MinGW build problem and use g_usleep() instead of
sleep() (#316162)

18 years agogst/audioconvert/audioconvert.*: Cleanups, speedups, simplifications, added back...
Wim Taymans [Mon, 12 Sep 2005 11:38:05 +0000 (11:38 +0000)]
gst/audioconvert/audioconvert.*: Cleanups, speedups, simplifications, added back support for 24 bits.

Original commit message from CVS:
* gst/audioconvert/audioconvert.c: (float),
(audio_convert_prepare_context), (audio_convert_convert):
* gst/audioconvert/audioconvert.h:
Cleanups, speedups, simplifications, added back support
for 24 bits.

18 years agoadd more elements to the docs
Thomas Vander Stichele [Sun, 11 Sep 2005 21:45:24 +0000 (21:45 +0000)]
add more elements to the docs

Original commit message from CVS:
add more elements to the docs

18 years agoupdate inspect with source
Thomas Vander Stichele [Sun, 11 Sep 2005 17:53:07 +0000 (17:53 +0000)]
update inspect with source

Original commit message from CVS:
update inspect with source

18 years agocheck/: Add extra tests for basetransform based components.
Jan Schmidt [Fri, 9 Sep 2005 17:53:47 +0000 (17:53 +0000)]
check/: Add extra tests for basetransform based components.

Original commit message from CVS:
* check/Makefile.am:
* check/pipelines/simple_launch_lines.c: (setup_pipeline),
(run_pipeline), (GST_START_TEST), (simple_launch_lines_suite):
Add extra tests for basetransform based components.
Comment out the test_element_negotiation test until we decide
if it's testing correct behaviour.
* ext/libvisual/visual.c: (gst_visual_init), (get_buffer),
(gst_visual_chain), (gst_visual_change_state):
Slightly more correct but still bogus timestamping.
Fix state change function.
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_class_init):
* gst/audioresample/gstaudioresample.c:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_class_init):
* gst/videoscale/gstvideoscale.c: (gst_videoscale_class_init),
(gst_videoscale_prepare_size), (gst_videoscale_set_caps),
(gst_videoscale_prepare_image):
* gst/volume/gstvolume.c: (gst_volume_class_init),
(volume_transform_ip):
Basetransform updates. Enable passthrough modes.
* sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
(gst_ximagesink_renegotiate_size), (gst_ximagesink_xcontext_get),
(gst_ximagesink_setcaps), (gst_ximagesink_buffer_alloc):
Negotiation fix that allows the window to return to the original
size and renegotiate passthrough upstream. Extra debug output.

18 years agofix up header rename
Thomas Vander Stichele [Fri, 9 Sep 2005 14:57:12 +0000 (14:57 +0000)]
fix up header rename

Original commit message from CVS:
fix up header rename

18 years agogst/: fixing lost sync, some more debugging
Stefan Kost [Thu, 8 Sep 2005 22:42:11 +0000 (22:42 +0000)]
gst/: fixing lost sync, some more debugging

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_render):
* gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_commit):
* gst/volume/gstvolume.c: (gst_volume_class_init),
(volume_transform):
fixing lost sync, some more debugging

18 years agosys/: Fix compilation when XShm is not available.
Jan Schmidt [Thu, 8 Sep 2005 16:38:30 +0000 (16:38 +0000)]
sys/: Fix compilation when XShm is not available.

Original commit message from CVS:
* sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
(gst_ximagesink_check_xshm_calls), (gst_ximagesink_xcontext_get):
* sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_init),
(gst_xvimagesink_check_xshm_calls):
Fix compilation when XShm is not available.

18 years agoext/libvisual/visual.c: Finish fixing up libvisual plugin so that it runs.
Jan Schmidt [Wed, 7 Sep 2005 20:06:43 +0000 (20:06 +0000)]
ext/libvisual/visual.c: Finish fixing up libvisual plugin so that it runs.

Original commit message from CVS:
* ext/libvisual/visual.c: (gst_visual_dispose),
(gst_visual_getcaps), (gst_visual_src_setcaps),
(gst_visual_sink_setcaps), (get_buffer), (gst_visual_chain),
(gst_visual_change_state):
Finish fixing up libvisual plugin so that it runs.

18 years agogsttaginterface.h -> gsttagsetter.h
Stefan Kost [Wed, 7 Sep 2005 13:55:08 +0000 (13:55 +0000)]
gsttaginterface.h -> gsttagsetter.h

Original commit message from CVS:
* ext/vorbis/vorbisenc.c:
* gst-libs/gst/tag/gstvorbistag.c:
gsttaginterface.h -> gsttagsetter.h

18 years agocheck/pipelines/simple_launch_lines.c: added another test that failes for me (test...
Stefan Kost [Wed, 7 Sep 2005 12:35:26 +0000 (12:35 +0000)]
check/pipelines/simple_launch_lines.c: added another test that failes for me (test is not active by default)

Original commit message from CVS:
* check/pipelines/simple_launch_lines.c: (GST_START_TEST):
added another test that failes for me (test is not active by default)

18 years agoconfigure.ac: v4l2 is no longer in gst-plugins-base
Zaheer Abbas Merali [Wed, 7 Sep 2005 08:31:09 +0000 (08:31 +0000)]
configure.ac: v4l2 is no longer in gst-plugins-base

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

* configure.ac:
v4l2 is no longer in gst-plugins-base

18 years agoconfigure.ac: In the output at the end, don't show the first plugin on the same line...
Jan Schmidt [Tue, 6 Sep 2005 23:26:49 +0000 (23:26 +0000)]
configure.ac: In the output at the end, don't show the first plugin on the same line as "Core plug-ins, always built:".

Original commit message from CVS:
* configure.ac:
In the output at the end, don't show the first plugin on the same
line as "Core plug-ins, always built:".
Indent the output as for other plugin categories
* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_create):
#define that can be used to not use peer buffer_alloc functions for
test purposes.
* sys/ximage/ximagesink.c: (gst_ximage_buffer_init),
(gst_ximage_buffer_get_type), (gst_ximagesink_ximage_new),
(gst_ximagesink_show_frame):
* sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_init),
(gst_xvimage_buffer_get_type), (gst_xvimagesink_setcaps),
(gst_xvimagesink_show_frame):
Error case handling fixes. gst-launch fakesrc ! x[v]imagesink now
fails gracefully instead of XError aborting or deadlocking.

18 years agoext/libvisual/Makefile.am: link against gst-base-libs
Stefan Kost [Tue, 6 Sep 2005 23:07:05 +0000 (23:07 +0000)]
ext/libvisual/Makefile.am: link against gst-base-libs

Original commit message from CVS:
* ext/libvisual/Makefile.am:
link against gst-base-libs

18 years agoconfigure.ac: Enable libvisual plugin.
David Schleef [Tue, 6 Sep 2005 22:29:00 +0000 (22:29 +0000)]
configure.ac: Enable libvisual plugin.

Original commit message from CVS:
* configure.ac: Enable libvisual plugin.
* ext/libvisual/Makefile.am:
* ext/libvisual/visual.c: Fixes to make it compile.

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

Original commit message from CVS:
back to HEAD

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

Original commit message from CVS:
releasing 0.9.2

18 years agocheck/Makefile.am: deactivate the failing test
Stefan Kost [Tue, 6 Sep 2005 12:40:39 +0000 (12:40 +0000)]
check/Makefile.am: deactivate the failing test

Original commit message from CVS:
* check/Makefile.am:
deactivate the failing test

18 years agocheck/: added pipeline tester for (http://bugzilla.gnome.org/show_bug.cgi?id=315126)
Stefan Kost [Tue, 6 Sep 2005 12:37:05 +0000 (12:37 +0000)]
check/: added pipeline tester for (bugzilla.gnome.org/show_bug.cgi?id=315126)

Original commit message from CVS:
* check/Makefile.am:
* check/pipelines/.cvsignore:
* check/pipelines/simple_launch_lines.c: (setup_pipeline),
(run_pipeline), (GST_START_TEST), (simple_launch_lines_suite),
(main):
added pipeline tester for (http://bugzilla.gnome.org/show_bug.cgi?id=315126)

18 years agotry fix distcheck for FC3
Thomas Vander Stichele [Tue, 6 Sep 2005 10:33:18 +0000 (10:33 +0000)]
try fix distcheck for FC3

Original commit message from CVS:
try fix distcheck for FC3

18 years agotry another fix for FC3 disthceck
Thomas Vander Stichele [Tue, 6 Sep 2005 09:38:44 +0000 (09:38 +0000)]
try another fix for FC3 disthceck

Original commit message from CVS:
try another fix for FC3 disthceck

18 years agomaintenance updates
Thomas Vander Stichele [Mon, 5 Sep 2005 12:05:47 +0000 (12:05 +0000)]
maintenance updates

Original commit message from CVS:
maintenance updates

18 years agoExtend the range supported for quality settings in vorbisenc to the full range suppor...
Michael Smith [Mon, 5 Sep 2005 11:21:49 +0000 (11:21 +0000)]
Extend the range supported for quality settings in vorbisenc to the full range supported by libvorbis.

Original commit message from CVS:
Extend the range supported for quality settings in vorbisenc to the full
range supported by libvorbis.

18 years agoinclude inspect stamps in EXTRA_DIST
Thomas Vander Stichele [Sun, 4 Sep 2005 11:31:21 +0000 (11:31 +0000)]
include inspect stamps in EXTRA_DIST

Original commit message from CVS:
include inspect stamps in EXTRA_DIST

18 years agofix distcheck
Thomas Vander Stichele [Sun, 4 Sep 2005 10:38:45 +0000 (10:38 +0000)]
fix distcheck

Original commit message from CVS:

* common/gtk-doc-plugins.mak:
* docs/plugins/Makefile.am:
fix distcheck
* gst/audioresample/resample.c:
fix wrong docstring

18 years agoadd inspect stuff to extra_files
Thomas Vander Stichele [Sun, 4 Sep 2005 01:11:32 +0000 (01:11 +0000)]
add inspect stuff to extra_files

Original commit message from CVS:
add inspect stuff to extra_files

18 years agotake inspect stuff into the dist
Thomas Vander Stichele [Sun, 4 Sep 2005 00:52:50 +0000 (00:52 +0000)]
take inspect stuff into the dist

Original commit message from CVS:
take inspect stuff into the dist

18 years agorun --enable-gtk-doc for distcheck
Thomas Vander Stichele [Sun, 4 Sep 2005 00:21:01 +0000 (00:21 +0000)]
run --enable-gtk-doc for distcheck

Original commit message from CVS:
run --enable-gtk-doc for distcheck

18 years agocommon/: only inspect plugins for this given package require gst-python 0.9
Thomas Vander Stichele [Sat, 3 Sep 2005 23:56:24 +0000 (23:56 +0000)]
common/: only inspect plugins for this given package require gst-python 0.9

Original commit message from CVS:
* common/gst-xmlinspect.py:
* common/gtk-doc-plugins.mak:
only inspect plugins for this given package
require gst-python 0.9

18 years agoupdating docs build
Thomas Vander Stichele [Sat, 3 Sep 2005 15:02:24 +0000 (15:02 +0000)]
updating docs build

Original commit message from CVS:
updating docs build

18 years agoupdate translations
Thomas Vander Stichele [Sat, 3 Sep 2005 14:05:25 +0000 (14:05 +0000)]
update translations

Original commit message from CVS:
update translations

18 years agodisable 24 bit until it gets fixed
Thomas Vander Stichele [Fri, 2 Sep 2005 23:16:15 +0000 (23:16 +0000)]
disable 24 bit until it gets fixed

Original commit message from CVS:
disable 24 bit until it gets fixed

18 years agoremove some plugins
Thomas Vander Stichele [Fri, 2 Sep 2005 16:02:38 +0000 (16:02 +0000)]
remove some plugins

Original commit message from CVS:
remove some plugins

18 years agoAll plugins updated for element state changes. RELEASE-0_9_1
Andy Wingo [Fri, 2 Sep 2005 15:44:45 +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 agoAll plugins updated for element state changes.
Andy Wingo [Fri, 2 Sep 2005 15:43:18 +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.

18 years agoremove hook
Thomas Vander Stichele [Fri, 2 Sep 2005 15:21:20 +0000 (15:21 +0000)]
remove hook

Original commit message from CVS:
remove hook

18 years agoincrease timeout a little
Thomas Vander Stichele [Fri, 2 Sep 2005 13:58:15 +0000 (13:58 +0000)]
increase timeout a little

Original commit message from CVS:
increase timeout a little

18 years agoupdate translations
Thomas Vander Stichele [Fri, 2 Sep 2005 13:48:23 +0000 (13:48 +0000)]
update translations

Original commit message from CVS:
update translations

18 years agogst-libs/gst/audio/gstbaseaudiosink.c: Resync if the buffer timestamps drift more...
Wim Taymans [Wed, 31 Aug 2005 10:57:35 +0000 (10:57 +0000)]
gst-libs/gst/audio/gstbaseaudiosink.c: Resync if the buffer timestamps drift more than a 10th of a second.

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_render):
Resync if the buffer timestamps drift more than a 10th
of a second.

18 years agosys/v4l/gstv4lsrc.c: The 'timestamp-offset' property is registered as an int64, so...
Tim-Philipp Müller [Wed, 31 Aug 2005 08:58:03 +0000 (08:58 +0000)]
sys/v4l/gstv4lsrc.c: The 'timestamp-offset' property is registered as an int64, so let's use g_value_{set|get}_int64(...

Original commit message from CVS:
* sys/v4l/gstv4lsrc.c: (gst_v4lsrc_set_property),
(gst_v4lsrc_get_property):
The 'timestamp-offset' property is registered as an int64, so
let's use g_value_{set|get}_int64() in our setter and getter
functions (makes it work and fixes warnings with gst-inspect).

18 years agocheck/elements/: Fix checks.
Wim Taymans [Tue, 30 Aug 2005 19:54:35 +0000 (19:54 +0000)]
check/elements/: Fix checks.

Original commit message from CVS:
* check/elements/audioconvert.c: (setup_audioconvert):
* check/elements/audioresample.c: (setup_audioresample):
* check/elements/volume.c: (setup_volume):
Fix checks.

18 years agomake module a param
Thomas Vander Stichele [Tue, 30 Aug 2005 18:55:48 +0000 (18:55 +0000)]
make module a param

Original commit message from CVS:
* common/gtk-doc-plugins.mak:
* common/plugins.xsl:
* docs/plugins/Makefile.am:
make module a param

18 years agoexamples/seeking/seek.c: update the example
Stefan Kost [Tue, 30 Aug 2005 18:26:07 +0000 (18:26 +0000)]
examples/seeking/seek.c: update the example

Original commit message from CVS:
* examples/seeking/seek.c: (make_mp3_pipeline),
(make_mpeg_pipeline), (seek_cb), (start_seek), (stop_seek),
(play_cb), (pause_cb), (stop_cb):
update the example

18 years agogst/volume/gstvolume.c: do not update controlled params, if buffer has no timestamp
Stefan Kost [Mon, 29 Aug 2005 20:20:42 +0000 (20:20 +0000)]
gst/volume/gstvolume.c: do not update controlled params, if buffer has no timestamp

Original commit message from CVS:
* gst/volume/gstvolume.c: (gst_volume_class_init),
(volume_transform):
do not update controlled params, if buffer has no timestamp

18 years agocontrollerized elements also need to link against controller-libs ;)
Stefan Kost [Mon, 29 Aug 2005 19:52:52 +0000 (19:52 +0000)]
controllerized elements also need to link against controller-libs ;)

Original commit message from CVS:
* configure.ac:
* gst/sine/Makefile.am:
* gst/volume/Makefile.am:
controllerized elements also need to link against controller-libs ;)

18 years agocontrollerized two audio plugins
Stefan Kost [Mon, 29 Aug 2005 19:32:19 +0000 (19:32 +0000)]
controllerized two audio plugins

Original commit message from CVS:
reviewed by: <delete if not using a buddy>
* docs/libs/tmpl/gstcolorbalance.sgml:
* docs/libs/tmpl/gstgconf.sgml:
* docs/libs/tmpl/gstmixer.sgml:
* docs/libs/tmpl/gstringbuffer.sgml:
* gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
(gst_sinesrc_create):
* gst/volume/gstvolume.c: (gst_volume_class_init),
(volume_transform):
controllerized two audio plugins

18 years agoext/vorbis/vorbisdec.c (vorbis_dec_convert, vorbis_dec_push)
Andy Wingo [Mon, 29 Aug 2005 16:15:04 +0000 (16:15 +0000)]
ext/vorbis/vorbisdec.c (vorbis_dec_convert, vorbis_dec_push)

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

* ext/vorbis/vorbisdec.c (vorbis_dec_convert, vorbis_dec_push)
(vorbis_handle_data_packet): Fix some int overflow errors.

18 years agoext/ogg/gstoggdemux.c (gst_ogg_demux_init): Init total_time to
Andy Wingo [Mon, 29 Aug 2005 14:45:12 +0000 (14:45 +0000)]
ext/ogg/gstoggdemux.c (gst_ogg_demux_init): Init total_time to

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

* ext/ogg/gstoggdemux.c (gst_ogg_demux_init): Init total_time to
-1.
(gst_ogg_demux_perform_seek): Clamp segment_stop only if it's
valid.
(gst_ogg_pad_submit_packet): Subtract the chain's begin_time only
if it's valid. Fixed streaming-mode playback.

18 years agoincrease default timeout on tests for slow powerbooks
Thomas Vander Stichele [Mon, 29 Aug 2005 11:37:20 +0000 (11:37 +0000)]
increase default timeout on tests for slow powerbooks

Original commit message from CVS:
increase default timeout on tests for slow powerbooks

18 years agocheck/elements/volume.c (cleanup_volume): Fix for running
Andy Wingo [Mon, 29 Aug 2005 11:18:29 +0000 (11:18 +0000)]
check/elements/volume.c (cleanup_volume): Fix for running

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

* check/elements/volume.c (cleanup_volume): Fix for running
CK_FORK=no.

18 years agocheck/elements/audioconvert.c: Convert from native endian, not little endian.
Andy Wingo [Mon, 29 Aug 2005 11:01:06 +0000 (11:01 +0000)]
check/elements/audioconvert.c: Convert from native endian, not little endian.

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

* check/elements/audioconvert.c: Convert from native endian, not
little endian.

18 years agoAdd an ogg parser element
Michael Smith [Mon, 29 Aug 2005 10:52:20 +0000 (10:52 +0000)]
Add an ogg parser element

Original commit message from CVS:
Add an ogg parser element

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

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

* Updates for two-arg init from GST_BOILERPLATE_FULL.

18 years agogst/audioconvert/audioconvert.c: Cleanups.
Wim Taymans [Fri, 26 Aug 2005 18:57:30 +0000 (18:57 +0000)]
gst/audioconvert/audioconvert.c: Cleanups.

Original commit message from CVS:
* gst/audioconvert/audioconvert.c: (if), (float),
(audio_convert_get_func_index), (check_default),
(audio_convert_clean_fmt), (audio_convert_prepare_context),
(audio_convert_clean_context), (audio_convert_get_sizes),
(audio_convert_convert):
Cleanups.

18 years agogst/audioconvert/audioconvert.c: More elegant and working temp buffer selection algo.
Wim Taymans [Fri, 26 Aug 2005 18:43:02 +0000 (18:43 +0000)]
gst/audioconvert/audioconvert.c: More elegant and working temp buffer selection algo.

Original commit message from CVS:
* gst/audioconvert/audioconvert.c: (if), (float),
(audio_convert_get_func_index), (check_default),
(audio_convert_clean_fmt), (audio_convert_prepare_context),
(audio_convert_clean_context), (audio_convert_get_sizes),
(audio_convert_convert):
More elegant and working temp buffer selection algo.

18 years agogst/audioconvert/audioconvert.c: Use realloc else we lose our original data.
Wim Taymans [Fri, 26 Aug 2005 17:46:45 +0000 (17:46 +0000)]
gst/audioconvert/audioconvert.c: Use realloc else we lose our original data.

Original commit message from CVS:
* gst/audioconvert/audioconvert.c: (if), (float),
(audio_convert_get_func_index), (check_default),
(audio_convert_clean_fmt), (audio_convert_prepare_context),
(audio_convert_clean_context), (audio_convert_get_sizes),
(get_temp_buffer), (audio_convert_convert):
Use realloc else we lose our original data.

18 years agouse base class' newsegment to properly timestamp
Thomas Vander Stichele [Fri, 26 Aug 2005 17:35:28 +0000 (17:35 +0000)]
use base class' newsegment to properly timestamp

Original commit message from CVS:

use base class' newsegment to properly timestamp

18 years agogst/audioconvert/: Oops, allocate enough space to perform the channel mix.
Wim Taymans [Fri, 26 Aug 2005 17:30:41 +0000 (17:30 +0000)]
gst/audioconvert/: Oops, allocate enough space to perform the channel mix.

Original commit message from CVS:
* gst/audioconvert/audioconvert.c: (if), (float),
(audio_convert_get_func_index), (check_default),
(audio_convert_clean_fmt), (audio_convert_prepare_context),
(audio_convert_clean_context), (audio_convert_get_sizes),
(get_temp_buffer), (audio_convert_convert):
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_parse_caps), (gst_audio_convert_get_unit_size),
(gst_audio_convert_transform_caps),
(gst_audio_convert_fixate_caps), (gst_audio_convert_transform):
* gst/audioconvert/gstchannelmix.c: (gst_channel_mix_mix):
Oops, allocate enough space to perform the channel mix.

18 years agogst/audioconvert/: Cleanups, librarify a bit, optimize, better negotiation and more.
Wim Taymans [Fri, 26 Aug 2005 15:43:56 +0000 (15:43 +0000)]
gst/audioconvert/: Cleanups, librarify a bit, optimize, better negotiation and more.

Original commit message from CVS:
* gst/audioconvert/Makefile.am:
* gst/audioconvert/audioconvert.c: (if), (float),
(audio_convert_get_func_index), (check_default),
(audio_convert_clean_fmt), (audio_convert_prepare_context),
(audio_convert_clean_context), (audio_convert_get_sizes),
(get_temp_buffer), (audio_convert_convert):
* gst/audioconvert/audioconvert.h:
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_class_init), (gst_audio_convert_init),
(gst_audio_convert_dispose), (gst_audio_convert_parse_caps),
(gst_audio_convert_get_unit_size),
(gst_audio_convert_transform_caps),
(gst_audio_convert_fixate_caps), (gst_audio_convert_set_caps),
(gst_audio_convert_transform_ip), (gst_audio_convert_transform):
* gst/audioconvert/gstaudioconvert.h:
* gst/audioconvert/gstchannelmix.c: (gst_channel_mix_unset_matrix),
(gst_channel_mix_fill_identical),
(gst_channel_mix_fill_compatible), (gst_channel_mix_detect_pos),
(gst_channel_mix_fill_one_other), (gst_channel_mix_fill_others),
(gst_channel_mix_fill_normalize), (gst_channel_mix_fill_matrix),
(gst_channel_mix_setup_matrix), (gst_channel_mix_passthrough),
(gst_channel_mix_mix):
* gst/audioconvert/gstchannelmix.h:
Cleanups, librarify a bit, optimize, better negotiation and more.

18 years agoext/ogg/gstoggdemux.c: Another from MikeS:
Jan Schmidt [Fri, 26 Aug 2005 11:39:01 +0000 (11:39 +0000)]
ext/ogg/gstoggdemux.c: Another from MikeS:

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (ogg_find_peek):
Another from MikeS:
During typefinding, don't support negative offsets
(offsets from the end of the stream) in our typefind->peek() function
- nothing embedded in ogg ever needs them. However, we need to recognise
those requests and reject them, otherwise we return invalid pointers.

18 years agoext/: Big shout-out to MikeS for fixing this giant memory leak.
Jan Schmidt [Fri, 26 Aug 2005 10:50:56 +0000 (10:50 +0000)]
ext/: Big shout-out to MikeS for fixing this giant memory leak.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose):
* ext/vorbis/vorbisdec.c: (gst_vorbis_dec_class_init),
(vorbisdec_finalize), (vorbis_handle_type_packet):
Big shout-out to MikeS for fixing this giant memory leak.
Huzzah!

18 years agoadd more conversion tests
Thomas Vander Stichele [Thu, 25 Aug 2005 18:27:24 +0000 (18:27 +0000)]
add more conversion tests

Original commit message from CVS:
add more conversion tests

18 years agoadd more tests
Thomas Vander Stichele [Thu, 25 Aug 2005 18:03:48 +0000 (18:03 +0000)]
add more tests

Original commit message from CVS:
add more tests

18 years agoplug some leaks
Thomas Vander Stichele [Thu, 25 Aug 2005 17:32:34 +0000 (17:32 +0000)]
plug some leaks

Original commit message from CVS:
plug some leaks

18 years agocheck/: add a test for audioconvert
Thomas Vander Stichele [Thu, 25 Aug 2005 17:20:02 +0000 (17:20 +0000)]
check/: add a test for audioconvert

Original commit message from CVS:

* check/Makefile.am:
* check/elements/audioconvert.c: (setup_audioconvert),
(cleanup_audioconvert), (get_int_caps), (verify_convert),
(GST_START_TEST), (audioconvert_suite), (main):
add a test for audioconvert
* gst/audioresample/gstaudioresample.c:
* gst/audioresample/gstaudioresample.h:
set DURATION so that TIMESTAMP(a) + DURATION(a) == TIMESTAMP(b);
note that for buffers of 1/3 sec this means DURATION(c) is
one nanosecond more than for a and b