platform/upstream/gst-plugins-base.git
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

20 years agolast glib_root standing
Thomas Vander Stichele [Tue, 3 Feb 2004 20:27:24 +0000 (20:27 +0000)]
last glib_root standing

Original commit message from CVS:
last glib_root standing

20 years agoremove glib_root add hack rule for .Plo files
Thomas Vander Stichele [Tue, 3 Feb 2004 20:20:07 +0000 (20:20 +0000)]
remove glib_root add hack rule for .Plo files

Original commit message from CVS:
remove glib_root
add hack rule for .Plo files

20 years agogst/qtdemux/qtdemux.c: set explicit caps before adding the element, so the autoplugge...
Benjamin Otte [Tue, 3 Feb 2004 18:42:49 +0000 (18:42 +0000)]
gst/qtdemux/qtdemux.c: set explicit caps before adding the element, so the autopluggers can plug correctly.

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

* gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream):
set explicit caps before adding the element, so the autopluggers can
plug correctly.
* gst/typefind/gsttypefindfunctions.c: (mp3_type_find),
(mpeg2_sys_type_find), (mpeg1_sys_type_find),
(mpeg_video_type_find), (mpeg_video_stream_type_find),
(dv_type_find):
fix memleaks in typefind functions. gst_type_find_suggest takes a const
argument.

20 years agouse glib-gen.mak fix Makefile.am bugs and clean them up
Thomas Vander Stichele [Tue, 3 Feb 2004 16:49:54 +0000 (16:49 +0000)]
use glib-gen.mak fix Makefile.am bugs and clean them up

Original commit message from CVS:
use glib-gen.mak
fix Makefile.am bugs and clean them up

20 years agoext/ogg/gstoggdemux.c: handle chain parsing correctly in the multichain case
Benjamin Otte [Tue, 3 Feb 2004 16:15:16 +0000 (16:15 +0000)]
ext/ogg/gstoggdemux.c: handle chain parsing correctly in the multichain case

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

* ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain):
handle chain parsing correctly in the multichain case
* ext/theora/theoradec.c: (gst_theora_dec_init), (_theora_ilog),
(theora_dec_from_granulepos), (theora_dec_to_granulepos),
(theora_dec_src_query), (theora_dec_src_event), (theora_dec_event),
(theora_dec_chain):
handle events and queries correctly

20 years ago.cvsignore: Ignore generated file _stdint.h.
David I. Lehn [Tue, 3 Feb 2004 09:01:19 +0000 (09:01 +0000)]
.cvsignore: Ignore generated file _stdint.h.

Original commit message from CVS:
* .cvsignore:
Ignore generated file _stdint.h.

20 years agogst-libs/gst/: Generate enum type code with glib-mkenums.
David I. Lehn [Tue, 3 Feb 2004 08:56:06 +0000 (08:56 +0000)]
gst-libs/gst/: Generate enum type code with glib-mkenums.

Original commit message from CVS:
* gst-libs/gst/colorbalance/Makefile.am:
* gst-libs/gst/colorbalance/colorbalance.h:
* gst-libs/gst/mixer/Makefile.am:
* gst-libs/gst/mixer/mixer.h:
* gst-libs/gst/play/Makefile.am:
* gst-libs/gst/play/play.h:
* gst-libs/gst/tuner/Makefile.am:
* gst-libs/gst/tuner/tuner.h:
Generate enum type code with glib-mkenums.
* gst-libs/gst/colorbalance/.cvsignore:
* gst-libs/gst/mixer/.cvsignore:
* gst-libs/gst/play/.cvsignore:
* gst-libs/gst/tuner/.cvsignore:
Ignore generated files.

20 years agogst-libs/gst/audio/.cvsignore: Ignore generated file.
David I. Lehn [Tue, 3 Feb 2004 08:52:58 +0000 (08:52 +0000)]
gst-libs/gst/audio/.cvsignore: Ignore generated file.

Original commit message from CVS:
* gst-libs/gst/audio/.cvsignore:
Ignore generated file.
* gst-libs/gst/audio/Makefile.am:
Do not install example filter.

20 years agoexamples/switch/.cvsignore: Ignore generated file.
David I. Lehn [Tue, 3 Feb 2004 08:50:41 +0000 (08:50 +0000)]
examples/switch/.cvsignore: Ignore generated file.

Original commit message from CVS:
* examples/switch/.cvsignore:
Ignore generated file.

20 years agoco/: add AX_CREATE_STDINT_H to get correct type definitions for a52dec in _stdint.h.
Benjamin Otte [Tue, 3 Feb 2004 02:40:15 +0000 (02:40 +0000)]
co/: add AX_CREATE_STDINT_H to get correct type definitions for a52dec in _stdint.h.

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

* common/m4/ax_create_stdint_h.m4:
* configure.ac:
add AX_CREATE_STDINT_H to get correct type definitions for a52dec in
_stdint.h.
* Makefile.am:
remove generated _stdint.h in DISTCLEANFILES
* ext/a52dec/gsta52dec.c:
include _stdint.h for a52dec. (should fix #133064)

20 years agogst/tags/gstvorbistag.c: Add replaygain support to vorbistag
Jeremy Simon [Mon, 2 Feb 2004 22:42:42 +0000 (22:42 +0000)]
gst/tags/gstvorbistag.c: Add replaygain support to vorbistag

Original commit message from CVS:
2004-02-02  Jeremy Simon  <jesimon@libertysurf.fr>
* gst/tags/gstvorbistag.c: (gst_vorbis_tag_add),
(gst_tag_to_vorbis_comments):
Add replaygain support to vorbistag

20 years agoext/ffmpeg/gstffmpegcodecmap.c: Fix SVQ3 caps flag properties
Jeremy Simon [Mon, 2 Feb 2004 22:37:33 +0000 (22:37 +0000)]
ext/ffmpeg/gstffmpegcodecmap.c: Fix SVQ3 caps flag properties

Original commit message from CVS:
2004-02-02  Jeremy Simon  <jesimon@libertysurf.fr>
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
(gst_ffmpeg_caps_to_extradata):
Fix SVQ3 caps flag properties
Use glib macro for bytes swap

20 years agoremove textdomain calls
Thomas Vander Stichele [Mon, 2 Feb 2004 22:25:38 +0000 (22:25 +0000)]
remove textdomain calls

Original commit message from CVS:
remove textdomain calls

20 years agogst-libs/gst/play/play.c: Moving volume in the audio thread for instantaneous volume...
Julien Moutte [Mon, 2 Feb 2004 22:18:38 +0000 (22:18 +0000)]
gst-libs/gst/play/play.c: Moving volume in the audio thread for instantaneous volume change. Maybe i will add another...

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

* gst-libs/gst/play/play.c: (gst_play_pipeline_setup),
(gst_play_set_audio_sink): Moving volume in the audio thread for
instantaneous volume change. Maybe i will add another volume in front
of visualization later, not sure yet though.

20 years agosys/ximage/ximagesink.c: Better X events handling, only take the latest events for...
Julien Moutte [Mon, 2 Feb 2004 21:59:35 +0000 (21:59 +0000)]
sys/ximage/ximagesink.c: Better X events handling, only take the latest events for configure and motion.

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

* sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
(gst_ximagesink_handle_xevents): Better X events handling, only take
the latest events for configure and motion.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_handle_xevents): same.

20 years agoFix memory leaks:
David Schleef [Mon, 2 Feb 2004 20:27:13 +0000 (20:27 +0000)]
Fix memory leaks:

Original commit message from CVS:
reviewed by: David Schleef  <ds@schleef.org>
Fix memory leaks:
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register):
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_register):

20 years agocode cleanup. Change bzero() to memset(). Remove duplicate ; at ends of lines.
David Schleef [Mon, 2 Feb 2004 20:09:09 +0000 (20:09 +0000)]
code cleanup.  Change bzero() to memset().  Remove duplicate ; at ends of lines.

Original commit message from CVS:
code cleanup.  Change bzero() to memset().  Remove duplicate ; at ends
of lines.
* ext/cdparanoia/gstcdparanoia.c: (cdparanoia_event):
* ext/flac/gstflactag.c: (gst_flac_tag_chain):
* ext/xvid/gstxviddec.c: (gst_xviddec_src_link):
* gst-libs/gst/play/play.c: (gst_play_get_sink_element):
* gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
* gst/effectv/gstedge.c: (gst_edgetv_sinkconnect):
* gst/effectv/gstvertigo.c: (gst_vertigotv_sinkconnect):
* gst/intfloat/float22int.c: (gst_float2_2_int_getcaps),
(gst_float2_2_int_link):
* gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle):
* gst/rtjpeg/RTjpeg.c: (RTjpeg_init_mcompress):
* gst/tcp/gsttcpsink.c: (gst_tcpsink_init_send):
* gst/tcp/gsttcpsrc.c: (gst_tcpsrc_init_receive):
* gst/udp/gstudpsink.c: (gst_udpsink_init_send):
* gst/udp/gstudpsrc.c: (gst_udpsrc_init_receive):
* sys/v4l/gstv4lelement.c: (gst_v4lelement_init):
* sys/v4l2/v4l2src_calls.c: (gst_v4l2src_set_capture):
* testsuite/gst-lint: Add tests for bzero and ;;

20 years agogst/debug/efence.c: Add fallback if MAP_ANONYMOUS isn't defined.
David Schleef [Mon, 2 Feb 2004 18:28:45 +0000 (18:28 +0000)]
gst/debug/efence.c: Add fallback if MAP_ANONYMOUS isn't defined.

Original commit message from CVS:
* gst/debug/efence.c: Add fallback if MAP_ANONYMOUS isn't defined.

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

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

20 years agoignore files
Thomas Vander Stichele [Mon, 2 Feb 2004 16:11:29 +0000 (16:11 +0000)]
ignore files

Original commit message from CVS:
ignore files

20 years agomake code more readable by extracting magic numbers fix interface range
Thomas Vander Stichele [Mon, 2 Feb 2004 14:34:52 +0000 (14:34 +0000)]
make code more readable by extracting magic numbers fix interface range

Original commit message from CVS:
make code more readable by extracting magic numbers
fix interface range

20 years agoadding files to be ignored
Thomas Vander Stichele [Mon, 2 Feb 2004 13:03:56 +0000 (13:03 +0000)]
adding files to be ignored

Original commit message from CVS:
adding files to be ignored

20 years agoblock tick callback for 0.5 sec after a seek
Thomas Vander Stichele [Mon, 2 Feb 2004 10:49:32 +0000 (10:49 +0000)]
block tick callback for 0.5 sec after a seek

Original commit message from CVS:
block tick callback for 0.5 sec after a seek

20 years agocheck for NULLness and warn if we can't report GError
Thomas Vander Stichele [Mon, 2 Feb 2004 10:19:38 +0000 (10:19 +0000)]
check for NULLness and warn if we can't report GError

Original commit message from CVS:
check for NULLness and warn if we can't report GError

20 years agogst-libs/gst/play/play.c: s/sinkconnect/sink_link
Julien Moutte [Sun, 1 Feb 2004 22:33:07 +0000 (22:33 +0000)]
gst-libs/gst/play/play.c: s/sinkconnect/sink_link

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

* gst-libs/gst/play/play.c: (gst_play_seek_to_time),
(gst_play_new): Accepting NULL GError, blocking time tick while seeking.        * sys/ximage/ximagesink.c: (gst_ximagesink_sink_link),
(gst_ximagesink_chain), (gst_ximagesink_init): s/sinkconnect/sink_link
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_sink_link),
(gst_xvimagesink_chain), (gst_xvimagesink_init): s/sinkconnect/sink_link

20 years agoadd check for new function
Thomas Vander Stichele [Sun, 1 Feb 2004 19:21:01 +0000 (19:21 +0000)]
add check for new function

Original commit message from CVS:
add check for new function

20 years agoext/alsa/gstalsa.c: really start/stop clock only on PLAYING <=> PAUSED
Benjamin Otte [Sat, 31 Jan 2004 20:57:21 +0000 (20:57 +0000)]
ext/alsa/gstalsa.c: really start/stop clock only on PLAYING <=> PAUSED

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

* ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start),
(gst_alsa_drain_audio), (gst_alsa_stop_audio):
really start/stop clock only on PLAYING <=> PAUSED
* ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
remove \n from debugging lines
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_chain):
make it work when seeking does not
* ext/vorbis/vorbisdec.c: (vorbis_dec_event):
reset on DISCONT

20 years agoext/alsa/gstalsa.c: start clock on PAUSED=>PLAYING, not later
Benjamin Otte [Sat, 31 Jan 2004 17:19:21 +0000 (17:19 +0000)]
ext/alsa/gstalsa.c: start clock on PAUSED=>PLAYING, not later

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

* ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start):
start clock on PAUSED=>PLAYING, not later
* ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
extract correct time for different discont formats
(gst_alsa_sink_get_time):
don't segfault when no format is negotiated yet, just return 0
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_event),
(gst_ogg_demux_handle_event), (gst_ogg_demux_push),
(gst_ogg_pad_push):
handle flush and discont events correctly
* ext/vorbis/vorbisdec.c: (vorbis_dec_event), (vorbis_dec_chain):
handle discont events correctly

20 years agoadd error handling
Thomas Vander Stichele [Sat, 31 Jan 2004 15:56:32 +0000 (15:56 +0000)]
add error handling

Original commit message from CVS:
add error handling

20 years agoext/theora/theoradec.c: make comments work
Benjamin Otte [Sat, 31 Jan 2004 11:24:18 +0000 (11:24 +0000)]
ext/theora/theoradec.c: make comments work

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

* ext/theora/theoradec.c: (theora_dec_chain):
make comments work
* ext/vorbis/vorbisdec.c: (vorbis_dec_src_query),
(vorbis_dec_src_event), (vorbis_dec_chain):
add encoder tag, fix tag reading to be more error tolerant, change
BITRATE to NOMINAL_BITRATE, add debugging, don't unref events after
gst_pad_event_default.
* gst/tags/gstvorbistag.c:
(gst_tag_list_from_vorbiscomment_buffer):
undefine function specific define at end of function

20 years agoext/flac/: Fix typos
Jeremy Simon [Sat, 31 Jan 2004 10:25:05 +0000 (10:25 +0000)]
ext/flac/: Fix typos

Original commit message from CVS:
2004-01-31  Jeremy Simon  <jesimon@libertysurf.fr>
* ext/flac/gstflacdec.c: (gst_flacdec_class_init):
* ext/flac/gstflacdec.h:
* ext/flac/gstflacenc.h:
Fix typos

20 years agoexamples/gstplay/player.c: s/gstplay.h/play.h/
David I. Lehn [Sat, 31 Jan 2004 00:29:21 +0000 (00:29 +0000)]
examples/gstplay/player.c: s/gstplay.h/play.h/

Original commit message from CVS:
* examples/gstplay/player.c: s/gstplay.h/play.h/

20 years agodone operating
Thomas Vander Stichele [Fri, 30 Jan 2004 22:38:56 +0000 (22:38 +0000)]
done operating

Original commit message from CVS:
done operating

20 years agoremoving deprecated code
Thomas Vander Stichele [Fri, 30 Jan 2004 22:03:14 +0000 (22:03 +0000)]
removing deprecated code

Original commit message from CVS:
removing deprecated code

20 years agoadd debug info flush after seek (julien)
Thomas Vander Stichele [Fri, 30 Jan 2004 20:57:41 +0000 (20:57 +0000)]
add debug info flush after seek (julien)

Original commit message from CVS:
add debug info
flush after seek (julien)

20 years agoadd bit of info
Benjamin Otte [Fri, 30 Jan 2004 20:34:43 +0000 (20:34 +0000)]
add bit of info

Original commit message from CVS:
add bit of info

20 years agoconfigure.ac: use AC_C_INLINE
Benjamin Otte [Fri, 30 Jan 2004 20:23:24 +0000 (20:23 +0000)]
configure.ac: use AC_C_INLINE

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

* configure.ac:
use AC_C_INLINE
* configure.ac:
* ext/Makefile.am:
* ext/theora/Makefile.am:
* ext/theora/theoradec.c:
add theora video decoder. Does just do simple decoding for now and
has been tested against Theora cvs only.
* ext/vorbis/vorbisdec.c: (vorbis_dec_event):
always reset packetno on DISCONT

20 years agogst/mpegstream/gstmpegdemux.c: Fix audio.
Ronald S. Bultje [Fri, 30 Jan 2004 14:39:37 +0000 (14:39 +0000)]
gst/mpegstream/gstmpegdemux.c: Fix audio.

Original commit message from CVS:
2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead):
Fix audio.

20 years agogst/mpegaudioparse/gstmpegaudioparse.c: Fix header parsing - stolen from ffmpeg ...
Ronald S. Bultje [Fri, 30 Jan 2004 14:23:18 +0000 (14:23 +0000)]
gst/mpegaudioparse/gstmpegaudioparse.c: Fix header parsing - stolen from ffmpeg (thank you! :) ).

Original commit message from CVS:
2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* gst/mpegaudioparse/gstmpegaudioparse.c:
(mp3_type_frame_length_from_header):
Fix header parsing - stolen from ffmpeg (thank you! :) ).

20 years agoext/esd/esdsink.c: Since we have static pad template caps, we don't need to negotiate...
Ronald S. Bultje [Fri, 30 Jan 2004 12:52:12 +0000 (12:52 +0000)]
ext/esd/esdsink.c: Since we have static pad template caps, we don't need to negotiate; either the core errors out or ...

Original commit message from CVS:
2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* ext/esd/esdsink.c: (gst_esdsink_init):
Since we have static pad template caps, we don't need to negotiate;
either the core errors out or we know the format.

20 years agogst/: Fix event handling.
Ronald S. Bultje [Fri, 30 Jan 2004 12:37:58 +0000 (12:37 +0000)]
gst/: Fix event handling.

Original commit message from CVS:
2004-01-30  Ronald Bultje  <rbultje@ronald.bitfreak.net>

* gst-libs/gst/riff/riff-read.c: (gst_riff_peek_head),
(gst_riff_read_seek):
* gst/matroska/ebml-read.c: (gst_ebml_read_element_id),
(gst_ebml_read_seek):
Fix event handling.

20 years agofix compile error on unforgiving Gentoo compiler
Benjamin Otte [Fri, 30 Jan 2004 03:59:03 +0000 (03:59 +0000)]
fix compile error on unforgiving Gentoo compiler

Original commit message from CVS:
fix compile error on unforgiving Gentoo compiler

20 years agoext/ffmpeg/gstffmpegcodecmap.c: removee video/x-theora from vp3 decoder, it doesn...
Benjamin Otte [Fri, 30 Jan 2004 03:51:04 +0000 (03:51 +0000)]
ext/ffmpeg/gstffmpegcodecmap.c: removee video/x-theora from vp3 decoder, it doesn't handle raw theora streams

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

* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps):
removee video/x-theora from vp3 decoder, it doesn't handle raw
theora streams
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_init):
fix bug with finalizing element that never went to PAUSED
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_query):
length and position queries were swapped
* ext/vorbis/vorbisdec.c: (gst_vorbis_dec_init),
(vorbis_dec_from_granulepos), (vorbis_dec_src_query),
(vorbis_dec_src_event):
implement querying time and bytes