platform/upstream/gst-plugins-base.git
20 years agoassorted debug/warning fixes
Thomas Vander Stichele [Wed, 25 Feb 2004 17:45:54 +0000 (17:45 +0000)]
assorted debug/warning fixes

Original commit message from CVS:
assorted debug/warning fixes

20 years agoadd debug category and use it properly
Thomas Vander Stichele [Wed, 25 Feb 2004 17:37:26 +0000 (17:37 +0000)]
add debug category and use it properly

Original commit message from CVS:
add debug category and use it properly

20 years agogst/interleave/interleave.c (interleave_buffered_loop): Always push only when channel...
Andy Wingo [Wed, 25 Feb 2004 13:25:44 +0000 (13:25 +0000)]
gst/interleave/interleave.c (interleave_buffered_loop): Always push only when channel->buffer is NULL. Prevents segfa...

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

* gst/interleave/interleave.c (interleave_buffered_loop): Always
push only when channel->buffer is NULL. Prevents segfaults doing
the state change after a nonlocal exit, like a scheme exception.

* gst/audioconvert/gstaudioconvert.c (gst_audio_convert_getcaps):
Handle the case where the intersected caps is empty.

20 years agofix mulawdec
Thomas Vander Stichele [Tue, 24 Feb 2004 23:44:48 +0000 (23:44 +0000)]
fix mulawdec

Original commit message from CVS:
fix mulawdec

20 years agogst/videofilter/gstgamma.c: Adds gamma correction for RGB, with separate r g and...
David Schleef [Tue, 24 Feb 2004 21:23:40 +0000 (21:23 +0000)]
gst/videofilter/gstgamma.c: Adds gamma correction for RGB, with separate r g and b correction factors.

Original commit message from CVS:
reviewed by: David Schleef  <ds@schleef.org>
* gst/videofilter/gstgamma.c: (gst_gamma_class_init),
(gst_gamma_init), (gst_gamma_set_property),
(gst_gamma_get_property), (gst_gamma_calculate_tables),
(gst_gamma_rgb24), (gst_gamma_rgb32):  Adds gamma correction
for RGB, with separate r g and b correction factors.

20 years agodon't signal bitrate for < 1
Thomas Vander Stichele [Tue, 24 Feb 2004 17:34:48 +0000 (17:34 +0000)]
don't signal bitrate for < 1

Original commit message from CVS:
don't signal bitrate for < 1

20 years agogst/qtdemux/qtdemux.c: Cleanups. Convert g_prints to GST_LOGs. Add qtdemux debug...
David Schleef [Tue, 24 Feb 2004 17:17:56 +0000 (17:17 +0000)]
gst/qtdemux/qtdemux.c: Cleanups.  Convert g_prints to GST_LOGs.  Add qtdemux debug category.  Attempt to fix timestam...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (plugin_init), (gst_qtdemux_loop_header),
(qtdemux_parse_moov), (qtdemux_parse), (qtdemux_node_dump_foreach),
(qtdemux_dump_mvhd), (qtdemux_dump_tkhd), (qtdemux_dump_elst),
(qtdemux_dump_mdhd), (qtdemux_dump_hdlr), (qtdemux_dump_vmhd),
(qtdemux_dump_dref), (qtdemux_dump_stsd), (qtdemux_dump_stts),
(qtdemux_dump_stss), (qtdemux_dump_stsc), (qtdemux_dump_stsz),
(qtdemux_dump_stco), (qtdemux_dump_co64), (qtdemux_dump_dcom),
(qtdemux_dump_cmvd), (qtdemux_parse_tree), (qtdemux_parse_trak):
Cleanups.  Convert g_prints to GST_LOGs.  Add qtdemux debug
category.  Attempt to fix timestamp calculation.

20 years agogst-libs/gst/gconf/gconf.c: Add \n to g_print error messages
Johan Dahlin [Tue, 24 Feb 2004 17:16:07 +0000 (17:16 +0000)]
gst-libs/gst/gconf/gconf.c: Add \n to g_print error messages

Original commit message from CVS:
* gst-libs/gst/gconf/gconf.c: Add \n to g_print error messages

20 years agoI hate conflicts, this was supposed to go in yesterday
Thomas Vander Stichele [Tue, 24 Feb 2004 17:05:53 +0000 (17:05 +0000)]
I hate conflicts, this was supposed to go in yesterday

Original commit message from CVS:
I hate conflicts, this was supposed to go in yesterday

20 years agobuild on gcc 2.95
Scott Wheeler [Mon, 23 Feb 2004 23:06:29 +0000 (23:06 +0000)]
build on gcc 2.95

Original commit message from CVS:
build on gcc 2.95

20 years agoversioning gstreamer schemas and install location
Thomas Vander Stichele [Mon, 23 Feb 2004 22:31:48 +0000 (22:31 +0000)]
versioning gstreamer schemas and install location

Original commit message from CVS:
versioning gstreamer schemas and install location

20 years agoext/xine/xineinput.c: call parent dispose.
Benjamin Otte [Mon, 23 Feb 2004 22:21:30 +0000 (22:21 +0000)]
ext/xine/xineinput.c: call parent dispose.

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

* ext/xine/xineinput.c: (gst_xine_input_dispose):
(gst_xine_input_subclass_init):
call parent dispose.
change pad template for CD reader correctly
* ext/xine/Makefile.am:
* ext/xine/gstxine.h:
* ext/xine/xine.c: (plugin_init):
* ext/xine/xineaudiosink.c:
wrap audio sinks, too
* gst-libs/gst/resample/private.h:
* gst-libs/gst/resample/resample.c: (gst_resample_init),
(gst_resample_reinit), (gst_resample_scale),
(gst_resample_nearest_s16), (gst_resample_bilinear_s16),
(gst_resample_sinc_slow_s16), (gst_resample_sinc_s16),
(gst_resample_sinc_ft_s16), (gst_resample_nearest_float),
(gst_resample_bilinear_float), (gst_resample_sinc_slow_float),
(gst_resample_sinc_float), (gst_resample_sinc_ft_float):
* gst-libs/gst/resample/resample.h:
* gst/audioscale/gstaudioscale.c: (gst_audioscale_method_get_type),
(gst_audioscale_class_init), (gst_audioscale_link),
(gst_audioscale_get_buffer), (gst_audioscale_init),
(gst_audioscale_chain), (gst_audioscale_set_property),
(gst_audioscale_get_property):
* gst/audioscale/gstaudioscale.h:
s/resample_*/gst_resample_*/i to not clobber namespaces

20 years agogst/: First batch implementing audio and video codec tags in demuxers.
Julien Moutte [Mon, 23 Feb 2004 22:16:21 +0000 (22:16 +0000)]
gst/: First batch implementing audio and video codec tags in demuxers.

Original commit message from CVS:
2004-02-23  Julien MOUTTE  <julien@moutte.net>

* gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
(gst_riff_create_audio_caps), (gst_riff_create_iavs_caps),
(gst_riff_create_video_template_caps),
(gst_riff_create_audio_template_caps),
(gst_riff_create_iavs_template_caps):
* gst-libs/gst/riff/riff-media.h:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_base_init),
(gst_asf_demux_audio_caps), (gst_asf_demux_add_audio_stream),
(gst_asf_demux_video_caps), (gst_asf_demux_add_video_stream):
* gst/avi/gstavidemux.c: (gst_avi_demux_add_stream):
* gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
(gst_matroska_demux_video_caps), (gst_matroska_demux_audio_caps),
(gst_matroska_demux_plugin_init): First batch implementing audio and
video codec tags in demuxers.

20 years agoext/xine/: add input plugin wrapper. Playback from files, http, mms and cdda works.
Benjamin Otte [Sun, 22 Feb 2004 20:52:14 +0000 (20:52 +0000)]
ext/xine/: add input plugin wrapper. Playback from files, http, mms and cdda works.

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

* ext/xine/Makefile.am:
* ext/xine/gstxine.h:
* ext/xine/xine.c: (plugin_init):
* ext/xine/xineinput.c:
add input plugin wrapper. Playback from files, http, mms and cdda
works.
* ext/xine/xineaudiodec.c: (gst_xine_audio_dec_chain):
remove leftover G_GNUC_UNUSED
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_stream),
(gst_asf_demux_identify_guid):
improve debugging output

20 years agoautogen.sh: replace test -e with test -x for mkinstalldirs to be more portable.
Benjamin Otte [Sun, 22 Feb 2004 15:59:08 +0000 (15:59 +0000)]
autogen.sh: replace test -e with test -x for mkinstalldirs to be more portable.

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

reported by: Padraig O'Briain <padraig.obriain@sun.com>

* autogen.sh:
replace test -e with test -x for mkinstalldirs to be more portable.
(fixes #134816)

20 years agogst/audioconvert/gstaudioconvert.c: set rank to PRIMARY
Benjamin Otte [Sun, 22 Feb 2004 15:31:30 +0000 (15:31 +0000)]
gst/audioconvert/gstaudioconvert.c: set rank to PRIMARY

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

reported by: Stefan Kost <kost@imn.htwk-leipzig.de>

* gst/audioconvert/gstaudioconvert.c: (plugin_init):
set rank to PRIMARY
* gst/volume/gstvolume.c: (plugin_init):
set rank to NONE
fixes #134960

2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>

reviewed by Benjamin Otte  <otte@gnome.org>

* ext/flac/gstflacenc.c: (gst_flacenc_chain):
escape NULL strings in GST_ELEMENT_ERROR properly (fixes #135116)

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

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

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

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

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

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

20 years agoExport only gst_plugin_desc from plugins
Ramon Garcia Fernandez [Sun, 22 Feb 2004 01:53:40 +0000 (01:53 +0000)]
Export only gst_plugin_desc from plugins

Original commit message from CVS:
Export only gst_plugin_desc from plugins

20 years agofix gdk_pixbuf install location creation for solaris fix category for vorbisdec
Thomas Vander Stichele [Fri, 20 Feb 2004 15:49:27 +0000 (15:49 +0000)]
fix gdk_pixbuf install location creation for solaris fix category for vorbisdec

Original commit message from CVS:

fix gdk_pixbuf install location creation for solaris
fix category for vorbisdec

20 years agogst/intfloat/, gst/oneton: Removed, replaced by audioconvert and interleave respectively.
Andy Wingo [Fri, 20 Feb 2004 14:17:57 +0000 (14:17 +0000)]
gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and interleave respectively.

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

* gst/intfloat/, gst/oneton: Removed, replaced by audioconvert and
interleave respectively.

* gst/interleave/deinterleave.c: New plugin: deinterleave
(replaces on oneton).
* gst/interleave/interleave.c: New plugin: interleave.
* gst/interleave/plugin.h: Support file.
* gst/interleave/plugin.c: Support file.

* configure.ac: Remove intfloat and oneton, add interleave.

* ext/sndfile/gstsf.c: Handle events better.

* gst/audioconvert/gstaudioconvert.c: Change to support int2float
and float2int operation. int2float has scheduling problems as
noted in in2float_chain.

20 years agoext/xine/: add first version of xine plugin wrapper. Currently only wraps the
Benjamin Otte [Fri, 20 Feb 2004 00:52:06 +0000 (00:52 +0000)]
ext/xine/: add first version of xine plugin wrapper. Currently only wraps the

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

* ext/xine/Makefile.am:
* ext/xine/gstxine.h:
* ext/xine/xine.c:
* ext/xine/xineaudiodec.c:
* ext/xine/xinecaps.c:
add first version of xine plugin wrapper. Currently only wraps the
QDM2 win32 DLL, and even that only in proof-of-concept quality.
* configure.ac:
* ext/Makefile.am:
add xine plugin wrapper, disabled by default. Use --enable-xine to
build. Note that it'll segfault on gst-register if you don't remove
the goom and tvtime post plugins from xine.
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
(qtdemux_parse), (qtdemux_parse_trak), (qtdemux_audio_caps):
add extradata parsing for QDM2.
change around debugging prints.

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

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

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

20 years agoconfigure.ac: Move massink to gst-rotten
David Schleef [Thu, 19 Feb 2004 03:08:32 +0000 (03:08 +0000)]
configure.ac: Move massink to gst-rotten

Original commit message from CVS:
* configure.ac:  Move massink to gst-rotten
* ext/Makefile.am:
* ext/mas/Makefile.am:
* ext/mas/massink.c:
* ext/mas/massink.h:

20 years agoext/gdk_pixbuf/gstgdkpixbuf.c: Disable gdk_pixbuf typefinding, since it seems to...
David Schleef [Thu, 19 Feb 2004 02:55:21 +0000 (02:55 +0000)]
ext/gdk_pixbuf/gstgdkpixbuf.c: Disable gdk_pixbuf typefinding, since it seems to be worse than nothing.

Original commit message from CVS:
* ext/gdk_pixbuf/gstgdkpixbuf.c: (plugin_init): Disable gdk_pixbuf
typefinding, since it seems to be worse than nothing.
* gst/typefind/gsttypefindfunctions.c: (qt_type_find):  Add ftyp
atom to recognize .mp4 and .m4a files as video/quicktime.

20 years agogst/sine/demo-dparams.c: Use double dparams, not float.
David Schleef [Thu, 19 Feb 2004 01:45:01 +0000 (01:45 +0000)]
gst/sine/demo-dparams.c: Use double dparams, not float.

Original commit message from CVS:
* gst/sine/demo-dparams.c: (quit_live),
(dynparm_log_value_changed), (dynparm_value_changed), (main):
Use double dparams, not float.
* gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
(gst_sinesrc_init): Change sync default to FALSE, since multiple
sync'd elements don't really work correctly.
* gst/volume/gstvolume.c: (volume_class_init), (volume_init),
(volume_update_volume), (volume_get_property):  Change dparam
to double.

20 years agosys/ximage/ximagesink.c: Rework the way software video scaling works. So now we check...
Julien Moutte [Wed, 18 Feb 2004 21:16:50 +0000 (21:16 +0000)]
sys/ximage/ximagesink.c: Rework the way software video scaling works. So now we check on each chain call if the video...

Original commit message from CVS:
2004-02-18  Julien MOUTTE  <julien@moutte.net>

* sys/ximage/ximagesink.c:
(gst_ximagesink_xwindow_update_geometry),
(gst_ximagesink_renegotiate_size), (gst_ximagesink_handle_xevents),
(gst_ximagesink_change_state), (gst_ximagesink_expose),
(gst_ximagesink_init): Rework the way software video scaling works. So
now we check on each chain call if the video frames are feeling the
window. If not we try to renegotiate caps. On failure we memorize that
and we won't try again for that PLAYING sessions.
* sys/ximage/ximagesink.h: Adding a boolean to store the caps renego
failure.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_init): initialize the
synchronous flag.

20 years agobreak up link function for better error debug
Thomas Vander Stichele [Wed, 18 Feb 2004 18:41:36 +0000 (18:41 +0000)]
break up link function for better error debug

Original commit message from CVS:
break up link function for better error debug

20 years agoadd debug category
Thomas Vander Stichele [Wed, 18 Feb 2004 16:44:51 +0000 (16:44 +0000)]
add debug category

Original commit message from CVS:
add debug category

20 years agosys/ximage/ximagesink.c: Reorganizing the way renegotiation work. The event handling...
Julien Moutte [Wed, 18 Feb 2004 13:06:49 +0000 (13:06 +0000)]
sys/ximage/ximagesink.c: Reorganizing the way renegotiation work. The event handling function is not taking care of e...

Original commit message from CVS:
2004-02-18  Julien MOUTTE <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
(gst_ximagesink_handle_xevents), (gst_ximagesink_expose): Reorganizing
the way renegotiation work. The event handling function is not taking
care of external windows and renegotiate method check for pad flags
NEGOTIATING. Should fix : #133209

20 years agosys/ximage/ximagesink.c: Checking if the pad is negotiating before trying renegotiation.
Julien Moutte [Tue, 17 Feb 2004 22:55:52 +0000 (22:55 +0000)]
sys/ximage/ximagesink.c: Checking if the pad is negotiating before trying renegotiation.

Original commit message from CVS:
2004-02-17  Julien MOUTTE  <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximagesink_expose): Checking if the
pad is negotiating before trying renegotiation.

20 years agopass on all possible mime types as hints add extra debug info to detectendless loop
Thomas Vander Stichele [Tue, 17 Feb 2004 18:09:15 +0000 (18:09 +0000)]
pass on all possible mime types as hints add extra debug info to detectendless loop

Original commit message from CVS:
pass on all possible mime types as hints
add extra debug info to detectendless loop

20 years agosys/: Fix a possible SHM leak if we crash. All other apps using XShm are doing that.
Julien Moutte [Tue, 17 Feb 2004 11:06:52 +0000 (11:06 +0000)]
sys/: Fix a possible SHM leak if we crash. All other apps using XShm are doing that.

Original commit message from CVS:
2004-02-17  Julien MOUTTE <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new): Fix a
possible SHM leak if we crash. All other apps using XShm are doing
that.

20 years agosys/ximage/ximagesink.c: Renegotiate size on expose.
Julien Moutte [Mon, 16 Feb 2004 23:45:55 +0000 (23:45 +0000)]
sys/ximage/ximagesink.c: Renegotiate size on expose.

Original commit message from CVS:
2004-02-17  Julien MOUTTE  <julien@moutte.net>

* sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
(gst_ximagesink_expose): Renegotiate size on expose.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_expose): Update window
size on expose.

20 years agotestsuite/alsa/sinesrc.c: cosmetic fix to fix compile issue with gcc 2.95.4
Benjamin Otte [Mon, 16 Feb 2004 22:37:36 +0000 (22:37 +0000)]
testsuite/alsa/sinesrc.c: cosmetic fix to fix compile issue with gcc 2.95.4

Original commit message from CVS:
2004-02-16  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* testsuite/alsa/sinesrc.c:
cosmetic fix to fix compile issue with gcc 2.95.4

20 years agotiny cosmetic changes
Johan Dahlin [Mon, 16 Feb 2004 18:17:16 +0000 (18:17 +0000)]
tiny cosmetic changes

Original commit message from CVS:
tiny cosmetic changes

20 years agoSpelling fix
Johan Dahlin [Mon, 16 Feb 2004 17:09:18 +0000 (17:09 +0000)]
Spelling fix

Original commit message from CVS:
Spelling fix

20 years agoreadme
Thomas Vander Stichele [Mon, 16 Feb 2004 16:38:47 +0000 (16:38 +0000)]
readme

Original commit message from CVS:
readme

20 years agoext/alsa/gstalsa.c: Alsa should trigger an error if it failed opening the audio device.
Julien Moutte [Mon, 16 Feb 2004 16:24:51 +0000 (16:24 +0000)]
ext/alsa/gstalsa.c: Alsa should trigger an error if it failed opening the audio device.

Original commit message from CVS:
2004-02-16  Julien MOUTTE <julien@moutte.net>

* ext/alsa/gstalsa.c: (gst_alsa_open_audio),
(gst_alsa_timestamp_to_bytes): Alsa should trigger an error if it
failed opening the audio device.
* sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new),
(gst_ximagesink_ximage_destroy), (gst_ximagesink_ximage_put),
(gst_ximagesink_xwindow_new), (gst_ximagesink_xwindow_destroy),
(gst_ximagesink_xwindow_resize), (gst_ximagesink_xwindow_clear),
(gst_ximagesink_renegotiate_size), (gst_ximagesink_handle_xevents),
(gst_ximagesink_xcontext_get), (gst_ximagesink_xcontext_clear),
(gst_ximagesink_change_state), (gst_ximagesink_chain),
(gst_ximagesink_set_xwindow_id): Clearing window in READY TO PAUSED.
Removing some useless g_return_if_fail like wingo suggested.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new),
(gst_xvimagesink_xvimage_destroy), (gst_xvimagesink_xvimage_put),
(gst_xvimagesink_xwindow_new), (gst_xvimagesink_xwindow_destroy),
(gst_xvimagesink_xwindow_resize), (gst_xvimagesink_xwindow_clear),
(gst_xvimagesink_update_colorbalance),
(gst_xvimagesink_handle_xevents), (gst_xvimagesink_xcontext_get),
(gst_xvimagesink_xcontext_clear),
(gst_xvimagesink_get_fourcc_from_caps),
(gst_xvimagesink_change_state), (gst_xvimagesink_chain),
(gst_xvimagesink_set_xwindow_id),
(gst_xvimagesink_colorbalance_list_channels),
(gst_xvimagesink_colorbalance_set_value),
(gst_xvimagesink_colorbalance_get_value): Clearing window in READY TO
PAUSED. Removing some useless g_return_if_fail like wingo suggested.

20 years agothrow error instead of assertion
Thomas Vander Stichele [Mon, 16 Feb 2004 11:45:32 +0000 (11:45 +0000)]
throw error instead of assertion

Original commit message from CVS:
throw error instead of assertion

20 years agogst/switch/gstswitch.c: More fixes for correct data refcounting.
Julien Moutte [Sun, 15 Feb 2004 18:20:14 +0000 (18:20 +0000)]
gst/switch/gstswitch.c: More fixes for correct data refcounting.

Original commit message from CVS:
2004-02-15  Julien MOUTTE  <julien@moutte.net>

* gst/switch/gstswitch.c: (gst_switch_loop): More fixes for
correct data refcounting.

20 years agocommit fix for correctly depending on gstreamer07
Christian Schaller [Sun, 15 Feb 2004 18:15:46 +0000 (18:15 +0000)]
commit fix for correctly depending on gstreamer07

Original commit message from CVS:
commit fix for correctly depending on gstreamer07

20 years agogst/switch/gstswitch.c: Cleaning the sinkpads correctly on state change, mostly the...
Julien Moutte [Sun, 15 Feb 2004 18:05:04 +0000 (18:05 +0000)]
gst/switch/gstswitch.c: Cleaning the sinkpads correctly on state change, mostly the EOS flag.

Original commit message from CVS:
2004-02-15  Julien MOUTTE  <julien@moutte.net>

* gst/switch/gstswitch.c: (gst_switch_change_state),
(gst_switch_class_init): Cleaning the sinkpads correctly on state
change, mostly the EOS flag.

20 years agoexamples/gstplay/player.c: Adding some output for debugging.
Julien Moutte [Sun, 15 Feb 2004 17:41:28 +0000 (17:41 +0000)]
examples/gstplay/player.c: Adding some output for debugging.

Original commit message from CVS:
2004-02-15  Julien MOUTTE  <julien@moutte.net>

* examples/gstplay/player.c: (got_eos), (main): Adding some
output for debugging.
* gst-libs/gst/play/play.c: (gst_play_state_change): Stop our
timeouts if we go to any state different from PLAYING.
* gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek): Fix some
more EOS bugs in riff lib.

20 years agogst-libs/gst/play/play.c: Disable visualization until i find a way to fix switch...
Julien Moutte [Sat, 14 Feb 2004 18:37:48 +0000 (18:37 +0000)]
gst-libs/gst/play/play.c: Disable visualization until i find a way to fix switch correctly.

Original commit message from CVS:
2004-02-14  Julien MOUTTE  <julien@moutte.net>

* gst-libs/gst/play/play.c: (gst_play_connect_visualization): Disable
visualization until i find a way to fix switch correctly.
* gst-libs/gst/riff/riff-read.c: (gst_riff_peek_head): Fix a bug when
EOS arrives.
* gst/switch/gstswitch.c: (gst_switch_release_pad),
(gst_switch_request_new_pad), (gst_switch_poll_sinkpads),
(gst_switch_loop), (gst_switch_dispose), (gst_switch_class_init):
Reworked switch to get a more correct behaviour with events and refing
of data stored in sinkpads.
* gst/switch/gstswitch.h: Adding an eos flag for every sinkpad so that
we don't pull from a pad in EOS.

20 years agoffmpeg plugin moved to gst-ffmpeg module
Thomas Vander Stichele [Sat, 14 Feb 2004 14:39:59 +0000 (14:39 +0000)]
ffmpeg plugin moved to gst-ffmpeg module

Original commit message from CVS:
ffmpeg plugin moved to gst-ffmpeg module

20 years agolatest updates and includes
Christian Schaller [Sat, 14 Feb 2004 11:09:58 +0000 (11:09 +0000)]
latest updates and includes

Original commit message from CVS:
latest updates and includes

20 years agoext/mad/gstid3tag.c: remove v1 tag even if we can't read it (makes sure we don't...
Benjamin Otte [Sat, 14 Feb 2004 09:14:19 +0000 (09:14 +0000)]
ext/mad/gstid3tag.c: remove v1 tag even if we can't read it (makes sure we don't detect it again)

Original commit message from CVS:
2004-02-14  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/mad/gstid3tag.c: (gst_id3_tag_chain):
remove v1 tag even if we can't read it (makes sure we don't detect
it again)

20 years agoext/alsa/gstalsa.*: try xrun recovery when wait failed. Make xrun recovery function...
Benjamin Otte [Sat, 14 Feb 2004 09:06:06 +0000 (09:06 +0000)]
ext/alsa/gstalsa.*: try xrun recovery when wait failed. Make xrun recovery function return TRUE/FALSE to indicate suc...

Original commit message from CVS:
2004-02-14  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/alsa/gstalsa.c: (gst_alsa_pcm_wait),
(gst_alsa_xrun_recovery):
* ext/alsa/gstalsa.h:
try xrun recovery when wait failed. Make xrun recovery function
return TRUE/FALSE to indicate success. (might fix #134354)

20 years agogst/sine/demo-dparams.c: Convert from float to double.
David Schleef [Sat, 14 Feb 2004 02:41:51 +0000 (02:41 +0000)]
gst/sine/demo-dparams.c: Convert from float to double.

Original commit message from CVS:
* gst/sine/demo-dparams.c: (dynparm_log_value_changed),
(dynparm_value_changed), (main): Convert from float to double.
* gst/sine/gstsinesrc.c: (gst_sinesrc_init): same.

20 years agogst/silence/gstsilence.*: Add sync property.
David Schleef [Sat, 14 Feb 2004 02:17:40 +0000 (02:17 +0000)]
gst/silence/gstsilence.*: Add sync property.

Original commit message from CVS:
* gst/silence/gstsilence.c: (gst_silence_class_init),
(gst_silence_set_clock), (gst_silence_get),
(gst_silence_set_property), (gst_silence_get_property):
* gst/silence/gstsilence.h: Add sync property.
* gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
(gst_sinesrc_init), (gst_sinesrc_set_clock), (gst_sinesrc_get),
(gst_sinesrc_set_property), (gst_sinesrc_get_property):
* gst/sine/gstsinesrc.h: Add sync property.

20 years agogst/intfloat/gstint2float.c: Change stdint usage to glib types.
David Schleef [Fri, 13 Feb 2004 21:06:00 +0000 (21:06 +0000)]
gst/intfloat/gstint2float.c: Change stdint usage to glib types.

Original commit message from CVS:
* gst/intfloat/gstint2float.c: (conv_f32_s16),
(gst_int2float_chain_gint16):  Change stdint usage to glib types.

20 years agoup gettext version
Thomas Vander Stichele [Fri, 13 Feb 2004 16:43:51 +0000 (16:43 +0000)]
up gettext version

Original commit message from CVS:
up gettext version

20 years agomove ffmpeg stuff to gst-ffmpeg module
Thomas Vander Stichele [Fri, 13 Feb 2004 15:11:50 +0000 (15:11 +0000)]
move ffmpeg stuff to gst-ffmpeg module

Original commit message from CVS:
move ffmpeg stuff to gst-ffmpeg module

20 years agouse GST_ARCH
Thomas Vander Stichele [Fri, 13 Feb 2004 13:09:27 +0000 (13:09 +0000)]
use GST_ARCH

Original commit message from CVS:
use GST_ARCH

20 years agogst/vbidec/vbiscreen.c: Fixing thomasvs fixes. Missing header.
Julien Moutte [Thu, 12 Feb 2004 21:00:47 +0000 (21:00 +0000)]
gst/vbidec/vbiscreen.c: Fixing thomasvs fixes. Missing header.

Original commit message from CVS:
2004-02-12  Julien MOUTTE  <julien@moutte.net>

* gst/vbidec/vbiscreen.c: Fixing thomasvs fixes. Missing header.

20 years agoignore me
Thomas Vander Stichele [Thu, 12 Feb 2004 18:19:24 +0000 (18:19 +0000)]
ignore me

Original commit message from CVS:
ignore me

20 years agofixes for #133316, #133663 and #133528 (Stefan Kost)
Thomas Vander Stichele [Thu, 12 Feb 2004 18:18:51 +0000 (18:18 +0000)]
fixes for #133316, #133663 and #133528 (Stefan Kost)

Original commit message from CVS:
fixes for #133316, #133663 and #133528 (Stefan Kost)

20 years agoforce autopoint
Thomas Vander Stichele [Thu, 12 Feb 2004 12:09:25 +0000 (12:09 +0000)]
force autopoint

Original commit message from CVS:
force autopoint

20 years agorun only once
Thomas Vander Stichele [Thu, 12 Feb 2004 12:06:10 +0000 (12:06 +0000)]
run only once

Original commit message from CVS:
run only once

20 years agoConvert a few inner loops to use liboil. This is currently optional, and is only...
David Schleef [Thu, 12 Feb 2004 07:37:50 +0000 (07:37 +0000)]
Convert a few inner loops to use liboil.  This is currently optional, and is only enabled if liboil is present (duh!).

Original commit message from CVS:
Convert a few inner loops to use liboil.  This is currently
optional, and is only enabled if liboil is present (duh!).
* configure.ac: Check for liboil-0.1
* gst/intfloat/Makefile.am:
* gst/intfloat/gstint2float.c: (conv_f32_s16), (scalarmult_f32),
(gst_int2float_chain_gint16):
* gst/videofilter/Makefile.am:
* gst/videofilter/gstvideobalance.c: (gst_videobalance_class_init),
(tablelookup_u8), (gst_videobalance_planar411):
* gst/videotestsrc/Makefile.am:
* gst/videotestsrc/gstvideotestsrc.c: (plugin_init):
* gst/videotestsrc/videotestsrc.c: (splat_u8), (paint_hline_YUY2),
(paint_hline_IYU2), (paint_hline_str4), (paint_hline_str3),
(paint_hline_RGB565), (paint_hline_xRGB1555):

20 years agoext/lcs/gstcolorspace.c: Merge Ronald's patch (bug #117897) and update for new caps...
David Schleef [Thu, 12 Feb 2004 02:48:34 +0000 (02:48 +0000)]
ext/lcs/gstcolorspace.c: Merge Ronald's patch (bug #117897) and update for new caps and negotiation.  Seems to work, ...

Original commit message from CVS:
* ext/lcs/gstcolorspace.c: (colorspace_find_lcs_format),
(gst_colorspace_caps_get_fourcc), (colorspace_setup_converter),
(gst_colorspace_getcaps), (gst_colorspace_link),
(gst_colorspace_base_init), (gst_colorspace_init),
(gst_colorspace_chain), (gst_colorspace_change_state),
(plugin_init): Merge Ronald's patch (bug #117897) and update
for new caps and negotiation.  Seems to work, although it
shows off bugs in lcs.

20 years agotry getting it right yet again
David Schleef [Wed, 11 Feb 2004 23:06:48 +0000 (23:06 +0000)]
try getting it right yet again

Original commit message from CVS:
try getting it right yet again

20 years agooops, messed up last checkin
David Schleef [Wed, 11 Feb 2004 23:05:40 +0000 (23:05 +0000)]
oops, messed up last checkin

Original commit message from CVS:
oops, messed up last checkin

20 years agoext/alsa/Makefile.am: Fix linking against libgstinterfaces. (bug #133886) Noticed...
David Schleef [Wed, 11 Feb 2004 23:05:00 +0000 (23:05 +0000)]
ext/alsa/Makefile.am: Fix linking against libgstinterfaces. (bug #133886)  Noticed by bugs@leroutier.net (Stephane LO...

Original commit message from CVS:
* ext/alsa/Makefile.am: Fix linking against libgstinterfaces.
(bug #133886)  Noticed by bugs@leroutier.net (Stephane LOEUILLET)

20 years agoext/librfb/gstrfbsrc.c: Add server and port properties
David Schleef [Wed, 11 Feb 2004 18:44:59 +0000 (18:44 +0000)]
ext/librfb/gstrfbsrc.c: Add server and port properties

Original commit message from CVS:
* ext/librfb/gstrfbsrc.c: (gst_rfbsrc_class_init),
(gst_rfbsrc_change_state), (gst_rfbsrc_init),
(gst_rfbsrc_set_property), (gst_rfbsrc_get_property):
Add server and port properties

20 years agofix underquotedness of macros
Thomas Vander Stichele [Wed, 11 Feb 2004 16:44:05 +0000 (16:44 +0000)]
fix underquotedness of macros

Original commit message from CVS:
fix underquotedness of macros

20 years agofix ulonglong.m4 missing by upping gettext required version
Thomas Vander Stichele [Wed, 11 Feb 2004 16:29:22 +0000 (16:29 +0000)]
fix ulonglong.m4 missing by upping gettext required version

Original commit message from CVS:
fix ulonglong.m4 missing by upping gettext required version

20 years agoext/ffmpeg/: fix memleaks
Benjamin Otte [Wed, 11 Feb 2004 08:38:26 +0000 (08:38 +0000)]
ext/ffmpeg/: fix memleaks

Original commit message from CVS:
2004-02-11  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_base_init):
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init):
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_base_init):
* ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_base_init):
fix memleaks

20 years agoext/gdk_pixbuf/gstgdkpixbuf.c: Fix logic bug causing spurious errors.
David Schleef [Wed, 11 Feb 2004 08:31:34 +0000 (08:31 +0000)]
ext/gdk_pixbuf/gstgdkpixbuf.c: Fix logic bug causing spurious errors.

Original commit message from CVS:
* ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_link),
(gst_gdk_pixbuf_chain): Fix logic bug causing spurious errors.
* ext/jpeg/gstjpegdec.c: (gst_jpegdec_base_init),
(gst_jpegdec_init), (gst_jpegdec_chain): Fix negotiation.
* ext/jpeg/gstjpegenc.c: (gst_jpegenc_base_init),
(gst_jpegenc_class_init), (gst_jpegenc_init),
(gst_jpegenc_getcaps), (gst_jpegenc_link), (gst_jpegenc_resync),
(gst_jpegenc_chain), (gst_jpegenc_set_property),
(gst_jpegenc_get_property):  Fix negotiation.  Add some properties.
* ext/jpeg/gstjpegenc.h: Fix negotiation.

20 years agoext/mikmod/gstmikmod.*: fix caps negotiation in mikmod
Benjamin Otte [Tue, 10 Feb 2004 08:37:50 +0000 (08:37 +0000)]
ext/mikmod/gstmikmod.*: fix caps negotiation in mikmod

Original commit message from CVS:
2004-02-10  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/mikmod/gstmikmod.c: (gst_mikmod_init),
(gst_mikmod_srcfixate), (gst_mikmod_srclink), (gst_mikmod_loop):
* ext/mikmod/gstmikmod.h:
fix caps negotiation in mikmod
* ext/ogg/gstoggdemux.c: (gst_ogg_print):
output debug information

20 years agogst-libs/gst/: remove unused GST_OPT_CFLAGS from Makefiles include X_CFLAGS and X_LIB...
Benjamin Otte [Sun, 8 Feb 2004 13:35:42 +0000 (13:35 +0000)]
gst-libs/gst/: remove unused GST_OPT_CFLAGS from Makefiles include X_CFLAGS and X_LIBS in xoverlay. (#131948)

Original commit message from CVS:
2004-02-08  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst-libs/gst/colorbalance/Makefile.am:
* gst-libs/gst/navigation/Makefile.am:
* gst-libs/gst/xoverlay/Makefile.am:
remove unused GST_OPT_CFLAGS from Makefiles
include X_CFLAGS and X_LIBS in xoverlay. (#131948)

20 years agoext/ogg/gstoggdemux.c: Don't push events to pads that haven't been created (#133508)
David Schleef [Sun, 8 Feb 2004 02:17:14 +0000 (02:17 +0000)]
ext/ogg/gstoggdemux.c: Don't push events to pads that haven't been created (#133508)

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_handle_event): Don't
push events to pads that haven't been created (#133508)

20 years agoSecond attempt at committing a working dvdec element.
Jan Schmidt [Sat, 7 Feb 2004 13:04:08 +0000 (13:04 +0000)]
Second attempt at committing a working dvdec element.

Original commit message from CVS:
Second attempt at committing a working dvdec element.

20 years agoBuild fixes for OS X: (see #129600)
David Schleef [Sat, 7 Feb 2004 01:34:04 +0000 (01:34 +0000)]
Build fixes for OS X: (see #129600)

Original commit message from CVS:
Build fixes for OS X: (see #129600)
* gst-libs/gst/riff/riff-read.c: (gst_riff_read_strh),
(gst_riff_read_strf_vids), (gst_riff_read_strf_auds),
(gst_riff_read_strf_iavs):
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_avih),
(gst_avi_demux_stream_odml):
* gst/playondemand/Makefile.am:
* gst/rtp/rtp-packet.c:

20 years agochangelog update
Thomas Vander Stichele [Fri, 6 Feb 2004 15:32:56 +0000 (15:32 +0000)]
changelog update

Original commit message from CVS:
changelog update

20 years agoremove RELEASE
Thomas Vander Stichele [Fri, 6 Feb 2004 13:09:35 +0000 (13:09 +0000)]
remove RELEASE

Original commit message from CVS:
remove RELEASE

20 years agoext/dv/gstdvdec.c: Revert last change, because it Just Doesn't Compile.
David Schleef [Thu, 5 Feb 2004 23:15:00 +0000 (23:15 +0000)]
ext/dv/gstdvdec.c: Revert last change, because it Just Doesn't Compile.

Original commit message from CVS:
* ext/dv/gstdvdec.c: (gst_dvdec_init), (gst_dvdec_loop): Revert
last change, because it Just Doesn't Compile.

20 years agoext/mad/gstid3tag.c: skip undecodable id3v2 tag instead of keeping it
Benjamin Otte [Thu, 5 Feb 2004 23:02:59 +0000 (23:02 +0000)]
ext/mad/gstid3tag.c: skip undecodable id3v2 tag instead of keeping it

Original commit message from CVS:
2004-02-05  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/mad/gstid3tag.c: (gst_id3_tag_chain):
skip undecodable id3v2 tag instead of keeping it

20 years agogst/mpegaudioparse/gstmpegaudioparse.c: Unref leaked buffer. (Noticed by Ronald)
David Schleef [Thu, 5 Feb 2004 22:24:58 +0000 (22:24 +0000)]
gst/mpegaudioparse/gstmpegaudioparse.c: Unref leaked buffer.  (Noticed by Ronald)

Original commit message from CVS:
* gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
Unref leaked buffer.  (Noticed by Ronald)

20 years agopkgconfig/gstreamer-libs-uninstalled.pc.in: Sync requires with other checks. >=...
David I. Lehn [Thu, 5 Feb 2004 17:09:37 +0000 (17:09 +0000)]
pkgconfig/gstreamer-libs-uninstalled.pc.in: Sync requires with other checks.  >= vs =.

Original commit message from CVS:
* pkgconfig/gstreamer-libs-uninstalled.pc.in:
Sync requires with other checks.  >= vs =.

20 years agoRework caps negotiation in the element so that it works again.
Jan Schmidt [Thu, 5 Feb 2004 13:16:22 +0000 (13:16 +0000)]
Rework caps negotiation in the element so that it works again.

Original commit message from CVS:
Rework caps negotiation in the element so that it works again.

20 years agofix uninstalled pkgconfig files remove play and gconf from -libs
Thomas Vander Stichele [Thu, 5 Feb 2004 11:52:06 +0000 (11:52 +0000)]
fix uninstalled pkgconfig files remove play and gconf from -libs

Original commit message from CVS:
fix uninstalled pkgconfig files
remove play and gconf from -libs

20 years agogst/wavparse/gstwavparse.c: Fix a caps memleak.
David Schleef [Thu, 5 Feb 2004 03:19:12 +0000 (03:19 +0000)]
gst/wavparse/gstwavparse.c: Fix a caps memleak.

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt): Fix a caps
memleak.

20 years agogst-libs/gst/riff/riff-read.c: use correct GST_TAG_ENCODER tag
Benjamin Otte [Thu, 5 Feb 2004 03:02:42 +0000 (03:02 +0000)]
gst-libs/gst/riff/riff-read.c: use correct GST_TAG_ENCODER tag

Original commit message from CVS:
2004-02-05  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst-libs/gst/riff/riff-read.c: (gst_riff_read_info):
use correct GST_TAG_ENCODER tag

20 years agoext/alsa/gstalsa.c: be sure to stop the clock when going to paused
Benjamin Otte [Thu, 5 Feb 2004 00:18:24 +0000 (00:18 +0000)]
ext/alsa/gstalsa.c: be sure to stop the clock when going to paused

Original commit message from CVS:
2004-02-05  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/alsa/gstalsa.c: (gst_alsa_change_state):
be sure to stop the clock when going to paused
* sys/oss/gstosssink.c: (gst_osssink_change_state):
reset number of transmitted when going to ready.
fixes #132935

2004-02-05  Charles Schmidt <cschmidt2@emich.edu>

reviewed by Benjamin Otte

* ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
extract track count (fixes #133410)

20 years agoupdate translations
Thomas Vander Stichele [Wed, 4 Feb 2004 23:33:28 +0000 (23:33 +0000)]
update translations

Original commit message from CVS:
update translations

20 years agoext/mad/gstid3tag.c: that should be !=, not == (fixes #132519)
Benjamin Otte [Wed, 4 Feb 2004 22:17:16 +0000 (22:17 +0000)]
ext/mad/gstid3tag.c: that should be !=, not == (fixes #132519)

Original commit message from CVS:
2004-02-04  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/mad/gstid3tag.c: (gst_id3_tag_do_caps_nego):
that should be !=, not == (fixes #132519)

20 years agobump version
Thomas Vander Stichele [Wed, 4 Feb 2004 21:47:06 +0000 (21:47 +0000)]
bump version

Original commit message from CVS:
bump version

20 years agoMake sure set_explicit_caps() is called before adding pad.
David Schleef [Wed, 4 Feb 2004 21:40:49 +0000 (21:40 +0000)]
Make sure set_explicit_caps() is called before adding pad.

Original commit message from CVS:
Make sure set_explicit_caps() is called before adding pad.
* ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop):
* gst/id3/gstid3types.c: (gst_id3types_loop):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead):
* gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream):

20 years agoappease libtool gods
Thomas Vander Stichele [Wed, 4 Feb 2004 21:30:15 +0000 (21:30 +0000)]
appease libtool gods

Original commit message from CVS:
appease libtool gods

20 years agoignore copied m4's
Thomas Vander Stichele [Wed, 4 Feb 2004 21:14:45 +0000 (21:14 +0000)]
ignore copied m4's

Original commit message from CVS:
ignore copied m4's

20 years agosmall update
Thomas Vander Stichele [Wed, 4 Feb 2004 21:10:00 +0000 (21:10 +0000)]
small update

Original commit message from CVS:
small update

20 years agofirst prerel
Thomas Vander Stichele [Wed, 4 Feb 2004 21:05:45 +0000 (21:05 +0000)]
first prerel

Original commit message from CVS:
first prerel

20 years agodon't run user tests on auto test suite
Thomas Vander Stichele [Wed, 4 Feb 2004 19:59:53 +0000 (19:59 +0000)]
don't run user tests on auto test suite

Original commit message from CVS:
don't run user tests on auto test suite

20 years agoConvert GST_DEBUG_CAPS() to GST_DEBUG():
David Schleef [Wed, 4 Feb 2004 19:45:32 +0000 (19:45 +0000)]
Convert GST_DEBUG_CAPS() to GST_DEBUG():

Original commit message from CVS:
Convert GST_DEBUG_CAPS() to GST_DEBUG():
* gst/mpeg1videoparse/gstmp1videoparse.c:
(mp1videoparse_parse_seq):
* gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream):
* gst/videoscale/gstvideoscale.c: (gst_videoscale_getcaps):
* sys/xvideo/gstxwindow.c: (_gst_xwindow_new):
* sys/xvideo/xvideosink.c: (gst_xvideosink_sinkconnect),
(gst_xvideosink_getcaps):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support):
* testsuite/gst-lint: more tests

20 years agoReplace use of GST_PAD_FORMATS_FUNCTION() and similar macros with the code that they...
David Schleef [Wed, 4 Feb 2004 19:28:51 +0000 (19:28 +0000)]
Replace use of GST_PAD_FORMATS_FUNCTION() and similar macros with the code that they would expand to.

Original commit message from CVS:
Replace use of GST_PAD_FORMATS_FUNCTION() and similar macros
with the code that they would expand to.
* ext/flac/gstflacdec.c: (gst_flacdec_get_src_formats),
(gst_flacdec_get_src_query_types),
(gst_flacdec_get_src_event_masks):
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get_formats),
(gst_gnomevfssrc_get_query_types),
(gst_gnomevfssrc_get_event_mask):

20 years agogst/sine/gstsinesrc.c: fix memleak by properly disposing sinesrc
Benjamin Otte [Wed, 4 Feb 2004 17:23:56 +0000 (17:23 +0000)]
gst/sine/gstsinesrc.c: fix memleak by properly disposing sinesrc

Original commit message from CVS:
2004-02-04  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
(gst_sinesrc_dispose):
fix memleak by properly disposing sinesrc

20 years agogst-libs/gst/xoverlay/xoverlay.*: Adding the _expose method to tell an overlay to...
Julien Moutte [Tue, 3 Feb 2004 23:05:46 +0000 (23:05 +0000)]
gst-libs/gst/xoverlay/xoverlay.*: Adding the _expose method to tell an overlay to redraw the image because it has bee...

Original commit message from CVS:
2004-02-04  Julien MOUTTE  <julien@moutte.net>

* gst-libs/gst/xoverlay/xoverlay.c: (gst_x_overlay_expose):
* gst-libs/gst/xoverlay/xoverlay.h: Adding the _expose method to tell
an overlay to redraw the image because it has been exposed.
* sys/ximage/ximagesink.c: (gst_ximagesink_ximage_destroy),
(gst_ximagesink_ximage_put), (gst_ximagesink_expose),
(gst_ximagesink_xoverlay_init), (gst_ximagesink_init):
* sys/ximage/ximagesink.h: Implement expose method from XOverlay
interface
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_destroy),
(gst_xvimagesink_xvimage_put), (gst_xvimagesink_expose),
(gst_xvimagesink_xoverlay_init), (gst_xvimagesink_init):
* sys/xvimage/xvimagesink.h: Implement expose method from XOverlay
interface

20 years agoext/gdk_pixbuf/gstgdkpixbuf.c: more memleak fixage
Benjamin Otte [Tue, 3 Feb 2004 22:51:33 +0000 (22:51 +0000)]
ext/gdk_pixbuf/gstgdkpixbuf.c: more memleak fixage

Original commit message from CVS:
2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_type_find):
more memleak fixage

20 years agofix memleaks shown by gst-typefind
Benjamin Otte [Tue, 3 Feb 2004 22:07:24 +0000 (22:07 +0000)]
fix memleaks shown by gst-typefind

Original commit message from CVS:
2004-02-03  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/gdk_pixbuf/gstgdkpixbuf.c: (plugin_init):
* gst/typefind/gsttypefindfunctions.c:
fix memleaks shown by gst-typefind