platform/upstream/gstreamer.git
20 years agoback to CVS
Thomas Vander Stichele [Tue, 16 Mar 2004 12:42:02 +0000 (12:42 +0000)]
back to CVS

Original commit message from CVS:
back to CVS

20 years agoreleasing
Thomas Vander Stichele [Tue, 16 Mar 2004 12:25:45 +0000 (12:25 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agoupdate libtool version actually use it in media-info
Thomas Vander Stichele [Mon, 15 Mar 2004 23:31:46 +0000 (23:31 +0000)]
update libtool version actually use it in media-info

Original commit message from CVS:
update libtool version
actually use it in media-info

20 years agowork with speex 1.0, not 1.1
Thomas Vander Stichele [Mon, 15 Mar 2004 22:34:48 +0000 (22:34 +0000)]
work with speex 1.0, not 1.1

Original commit message from CVS:
work with speex 1.0, not 1.1

20 years agoadding gstreamer-plugins.pc fixes #126999
Thomas Vander Stichele [Mon, 15 Mar 2004 22:27:32 +0000 (22:27 +0000)]
adding gstreamer-plugins.pc fixes #126999

Original commit message from CVS:
adding gstreamer-plugins.pc
fixes #126999

20 years agogst-libs/gst/play/play.c: First draft of gst_play_get_framerate.
Julien Moutte [Mon, 15 Mar 2004 21:41:35 +0000 (21:41 +0000)]
gst-libs/gst/play/play.c: First draft of gst_play_get_framerate.

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

* gst-libs/gst/play/play.c: (gst_play_get_framerate),
(gst_play_get_sink_element): First draft of gst_play_get_framerate.
* gst-libs/gst/play/play.h:

20 years agodon't mix tabs and spaces
Thomas Vander Stichele [Mon, 15 Mar 2004 19:32:25 +0000 (19:32 +0000)]
don't mix tabs and spaces

Original commit message from CVS:
don't mix tabs and spaces

20 years agoreverse order
Thomas Vander Stichele [Mon, 15 Mar 2004 17:38:42 +0000 (17:38 +0000)]
reverse order

Original commit message from CVS:
reverse order

20 years agosome info
Thomas Vander Stichele [Mon, 15 Mar 2004 17:19:06 +0000 (17:19 +0000)]
some info

Original commit message from CVS:
some info

20 years agoadding media info pc files package them use ffmpegcolorspace in gstplay
Thomas Vander Stichele [Mon, 15 Mar 2004 17:17:28 +0000 (17:17 +0000)]
adding media info pc files package them use ffmpegcolorspace in gstplay

Original commit message from CVS:
adding media info pc files
package them
use ffmpegcolorspace in gstplay

20 years ago*.h: Revert indenting
Johan Dahlin [Mon, 15 Mar 2004 16:32:53 +0000 (16:32 +0000)]
*.h: Revert indenting

Original commit message from CVS:
* *.h: Revert indenting

20 years agoadding ffmpegcolorspace element, thanks ronald
Thomas Vander Stichele [Mon, 15 Mar 2004 16:27:29 +0000 (16:27 +0000)]
adding ffmpegcolorspace element, thanks ronald

Original commit message from CVS:
adding ffmpegcolorspace element, thanks ronald

20 years agobad bad ronald, here's the struct member
Thomas Vander Stichele [Mon, 15 Mar 2004 10:52:49 +0000 (10:52 +0000)]
bad bad ronald, here's the struct member

Original commit message from CVS:
bad bad ronald, here's the struct member

20 years agoext/alsa/: Don't open the device if we're a mixer (= padless).
Ronald S. Bultje [Mon, 15 Mar 2004 06:34:44 +0000 (06:34 +0000)]
ext/alsa/: Don't open the device if we're a mixer (= padless).

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_get_property),
(gst_alsa_open_audio), (gst_alsa_close_audio):
* ext/alsa/gstalsa.c:
Don't open the device if we're a mixer (= padless).
* ext/alsa/gstalsamixer.c: (gst_alsa_mixer_class_init),
(gst_alsa_mixer_init), (gst_alsa_mixer_open),
(gst_alsa_mixer_close), (gst_alsa_mixer_change_state):
Open mixer during state change rather than during object
initialization. Also, get a device name. Currently in a somewhat
hackish fashion, but I didn't really find something better.

20 years agogst-indent c++ files
Thomas Vander Stichele [Sun, 14 Mar 2004 23:20:40 +0000 (23:20 +0000)]
gst-indent c++ files

Original commit message from CVS:
gst-indent c++ files

20 years agogst-indent
Thomas Vander Stichele [Sun, 14 Mar 2004 22:34:30 +0000 (22:34 +0000)]
gst-indent

Original commit message from CVS:
gst-indent

20 years agogst/modplug/gstmodplug.*: set correct timestamps on outgoing buffers
Benjamin Otte [Sun, 14 Mar 2004 13:11:14 +0000 (13:11 +0000)]
gst/modplug/gstmodplug.*: set correct timestamps on outgoing buffers

Original commit message from CVS:
* gst/modplug/gstmodplug.cc:
* gst/modplug/gstmodplug.h:
set correct timestamps on outgoing buffers

20 years agogst/modplug/gstmodplug.cc: handle events - don't do crap when a discont arrives that...
Benjamin Otte [Sun, 14 Mar 2004 12:40:57 +0000 (12:40 +0000)]
gst/modplug/gstmodplug.cc: handle events - don't do crap when a discont arrives that's not necessary

Original commit message from CVS:
* gst/modplug/gstmodplug.cc:
handle events - don't do crap when a discont arrives that's not
necessary
This allows correct loading and playback of mods in Rhythmbox

20 years agomove gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure they get rebuilt...
Benjamin Otte [Sun, 14 Mar 2004 10:33:44 +0000 (10:33 +0000)]
move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure they get rebuilt properly

Original commit message from CVS:
* configure.ac:
* gst-libs/gst/gconf/Makefile.am:
* pkgconfig/Makefile.am:
move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure
they get rebuilt properly
* configure.ac:
when checking for vorbis, try pkgconfig first.
* gst/modplug/gstmodplug.cc:
add fixate function

20 years agogst/qtdemux/qtdemux.c: Fix for obvious mistake, where we first shift the offset and...
Ronald S. Bultje [Sun, 14 Mar 2004 05:43:33 +0000 (05:43 +0000)]
gst/qtdemux/qtdemux.c: Fix for obvious mistake, where we first shift the offset and then read a samplesize element as...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
Fix for obvious mistake, where we first shift the offset and then
read a samplesize element assuming the old offset. Note that this
part still has something weird, i.e. my movies containing those
don't actually play well, but at least there's something that looks
like sound now.

20 years agoAdd speex typefinding function
Jan Schmidt [Sun, 14 Mar 2004 04:01:34 +0000 (04:01 +0000)]
Add speex typefinding function

Original commit message from CVS:
Add speex typefinding function

20 years agogst/asfdemux/gstasfdemux.c: Use 25fps as our "fake" fps value (marked for fixage...
Ronald S. Bultje [Sun, 14 Mar 2004 03:31:51 +0000 (03:31 +0000)]
gst/asfdemux/gstasfdemux.c: Use 25fps as our "fake" fps value (marked for fixage in 0.9.x) instead of 0. Reason is si...

Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_video_caps),
(gst_asf_demux_setup_pad):
Use 25fps as our "fake" fps value (marked for fixage in 0.9.x)
instead of 0. Reason is simple: some elements have a fps range
of 1-max instead of 0-max. So now ASF video actually works.

20 years agodist NEWS
Thomas Vander Stichele [Sat, 13 Mar 2004 14:07:54 +0000 (14:07 +0000)]
dist NEWS

Original commit message from CVS:
dist NEWS

20 years agoadding serbian
Thomas Vander Stichele [Sat, 13 Mar 2004 13:55:55 +0000 (13:55 +0000)]
adding serbian

Original commit message from CVS:
adding serbian

20 years agogst/sine/gstsinesrc.c: return taglist correctly from _get function, don't gst_pad_pus...
Benjamin Otte [Sat, 13 Mar 2004 09:57:01 +0000 (09:57 +0000)]
gst/sine/gstsinesrc.c: return taglist correctly from _get function, don't gst_pad_push it.

Original commit message from CVS:
* gst/sine/gstsinesrc.c: (gst_sinesrc_get):
return taglist correctly from _get function, don't gst_pad_push it.
(fixes #137042)

20 years agoOnly close the device on probe if it succeeded in opening it.
Jan Schmidt [Sat, 13 Mar 2004 06:47:25 +0000 (06:47 +0000)]
Only close the device on probe if it succeeded in opening it.

Original commit message from CVS:
Only close the device on probe if it succeeded in opening it.

20 years agoext/alsa/: Fix ancient leftovers... MixerTrack is a GObject.
Ronald S. Bultje [Sat, 13 Mar 2004 05:52:26 +0000 (05:52 +0000)]
ext/alsa/: Fix ancient leftovers... MixerTrack is a GObject.

Original commit message from CVS:
* ext/alsa/gstalsamixer.c: (gst_alsa_mixer_free_list):
* ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_class_init),
(gst_alsa_mixer_track_new):
* ext/alsa/gstalsamixertrack.h:
Fix ancient leftovers... MixerTrack is a GObject.

20 years agoDon't block during probing...
Ronald S. Bultje [Sat, 13 Mar 2004 05:38:13 +0000 (05:38 +0000)]
Don't block during probing...

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_class_probe_devices):
* sys/oss/gstosselement.c: (gst_osselement_class_probe_devices):
Don't block during probing...

20 years agoext/alsa/gstalsa.*: Add propertyprobe interface implementation, add some device-name...
Ronald S. Bultje [Sat, 13 Mar 2004 04:44:50 +0000 (04:44 +0000)]
ext/alsa/gstalsa.*: Add propertyprobe interface implementation, add some device-name property, all this so that it lo...

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_get_type), (gst_alsa_class_init),
(gst_alsa_get_property), (gst_alsa_probe_get_properties),
(gst_alsa_class_probe_devices), (gst_alsa_class_list_devices),
(gst_alsa_probe_probe_property), (gst_alsa_probe_needs_probe),
(gst_alsa_probe_get_values), (gst_alsa_probe_interface_init),
(gst_alsa_open_audio), (gst_alsa_close_audio):
* ext/alsa/gstalsa.h:
Add propertyprobe interface implementation, add some device-name
property, all this so that it looks good in gnome-volume-control.

20 years agoconfigure.ac: the Hermes library controls hermescolorspace, not colorspace.
David Schleef [Sat, 13 Mar 2004 00:19:26 +0000 (00:19 +0000)]
configure.ac: the Hermes library controls hermescolorspace, not colorspace.

Original commit message from CVS:
* configure.ac: the Hermes library controls hermescolorspace, not
colorspace.
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_base_init),
(gst_mpeg2dec_init): minor pet peeve: disable code with #ifdef,
not /* */
* ext/sdl/sdlvideosink.c: Change XID to unsigned long.
* ext/sdl/sdlvideosink.h: ditto.
* gst/colorspace/gstcolorspace.c: Fix old comments about Hermes

20 years agogst-libs/gst/xoverlay/xoverlay.*: replace XID with unsigned long to get rid of the...
Benjamin Otte [Fri, 12 Mar 2004 21:43:25 +0000 (21:43 +0000)]
gst-libs/gst/xoverlay/xoverlay.*: replace XID with unsigned long to get rid of the xlibs dependency in

Original commit message from CVS:
* gst-libs/gst/xoverlay/xoverlay.c: (gst_x_overlay_set_xwindow_id),
(gst_x_overlay_got_xwindow_id):
* gst-libs/gst/xoverlay/xoverlay.h:
replace XID with unsigned long to get rid of the xlibs dependency in
XOverlay (fixes #137004)

20 years agoPort all elements that can be ported to videofilter, and fix up the caps.
Jan Schmidt [Fri, 12 Mar 2004 13:56:51 +0000 (13:56 +0000)]
Port all elements that can be ported to videofilter, and fix up the caps.

Original commit message from CVS:
Port all elements that can be ported to videofilter, and fix up the caps.
Can someone with a big-endian machine please check them?

20 years agosys/oss/gstosssink.c: Latest fixes for A/V sync, audio playback and such. This is...
Ronald S. Bultje [Thu, 11 Mar 2004 04:08:44 +0000 (04:08 +0000)]
sys/oss/gstosssink.c: Latest fixes for A/V sync, audio playback and such. This is about all... MPEG playback issues a...

Original commit message from CVS:
* sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_get_time),
(gst_osssink_chain), (gst_osssink_change_state):
Latest fixes for A/V sync, audio playback and such. This is about
all... MPEG playback issues are mostly related to the async build-
up of MPEG files, I cannot fix that. Use basicgthread to solve it.

20 years agouse pkg-config checks for some, falling back to the old one.
Thomas Vander Stichele [Wed, 10 Mar 2004 17:21:14 +0000 (17:21 +0000)]
use pkg-config checks for some, falling back to the old one.

Original commit message from CVS:
use pkg-config checks for some, falling back to the old one.

fixes #131270

20 years agoupdating tools generation
Thomas Vander Stichele [Wed, 10 Mar 2004 12:35:43 +0000 (12:35 +0000)]
updating tools generation

Original commit message from CVS:
updating tools generation

20 years agoext/divx/gstdivxdec.c: Downgrade priority. We prefer ffdec_mpeg4.
Ronald S. Bultje [Wed, 10 Mar 2004 05:45:22 +0000 (05:45 +0000)]
ext/divx/gstdivxdec.c: Downgrade priority. We prefer ffdec_mpeg4.

Original commit message from CVS:
* ext/divx/gstdivxdec.c:
Downgrade priority. We prefer ffdec_mpeg4.
* ext/faad/gstfaad.c: (gst_faad_srcgetcaps), (gst_faad_srcconnect),
(gst_faad_chain), (gst_faad_change_state):
Fix capsnego. Doesn't work for some sounds because we don't have
a 5:1 to stereo element.
* ext/xvid/gstxvid.c: (plugin_init):
Add priority.
* sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain),
(gst_osssink_change_state):
Add discont handling.

20 years agogst/audioconvert/gstaudioconvert.c: Fix typo in width 8 conversion.
Colin Walters [Wed, 10 Mar 2004 04:01:50 +0000 (04:01 +0000)]
gst/audioconvert/gstaudioconvert.c: Fix typo in width 8 conversion.

Original commit message from CVS:
2004-03-09  Colin Walters  <walters@verbum.org>

* gst/audioconvert/gstaudioconvert.c: Fix typo in width 8
conversion.

20 years agogst-libs/gst/mixer/mixer.c: the signals take 2 arguments
Benjamin Otte [Tue, 9 Mar 2004 21:38:40 +0000 (21:38 +0000)]
gst-libs/gst/mixer/mixer.c: the signals take 2 arguments

Original commit message from CVS:
* gst-libs/gst/mixer/mixer.c: (gst_mixer_class_init):
the signals take 2 arguments

20 years agoext/alsa/gstalsa.c: Add fixate function. (bug #135719)
David Schleef [Tue, 9 Mar 2004 21:29:56 +0000 (21:29 +0000)]
ext/alsa/gstalsa.c: Add fixate function.  (bug #135719)

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_request_new_pad),
(gst_alsa_fixate): Add fixate function.  (bug #135719)
* ext/alsa/gstalsa.h:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_init):

20 years agofix comment
Benjamin Otte [Tue, 9 Mar 2004 21:10:24 +0000 (21:10 +0000)]
fix comment

Original commit message from CVS:
fix comment

20 years agoext/mikmod/gstmikmod.*: make mikmod's loop function not loop infinitely and call...
Benjamin Otte [Tue, 9 Mar 2004 21:09:11 +0000 (21:09 +0000)]
ext/mikmod/gstmikmod.*: make mikmod's loop function not loop infinitely and call gst_element_yield anymore

Original commit message from CVS:
* ext/mikmod/gstmikmod.c: (gst_mikmod_init), (gst_mikmod_loop),
(gst_mikmod_change_state):
* ext/mikmod/gstmikmod.h:
make mikmod's loop function not loop infinitely and call
gst_element_yield anymore
* gst/modplug/gstmodplug.cc:
fix pad negotiation

20 years agoext/lcs/Makefile.am: Fix so that the lcs colorspace plugin doesn't conflict with...
David Schleef [Tue, 9 Mar 2004 20:55:30 +0000 (20:55 +0000)]
ext/lcs/Makefile.am: Fix so that the lcs colorspace plugin doesn't conflict with the internal colorspace plugin.

Original commit message from CVS:
* ext/lcs/Makefile.am:  Fix so that the lcs colorspace plugin
doesn't conflict with the internal colorspace plugin.
* gst-libs/gst/audio/make_filter:  Use `` instead of $() to
satisfy the crappy-ass shell shipped by a certain vendor.
* gst/videofilter/make_filter: same (bug #135299)

20 years agobump nano
Thomas Vander Stichele [Tue, 9 Mar 2004 19:07:41 +0000 (19:07 +0000)]
bump nano

Original commit message from CVS:
bump nano

20 years agorelease
Thomas Vander Stichele [Tue, 9 Mar 2004 18:36:14 +0000 (18:36 +0000)]
release

Original commit message from CVS:
release

20 years agoreleasing
Thomas Vander Stichele [Tue, 9 Mar 2004 18:35:03 +0000 (18:35 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agosynchronize the two pc files
Thomas Vander Stichele [Tue, 9 Mar 2004 17:54:04 +0000 (17:54 +0000)]
synchronize the two pc files

Original commit message from CVS:
synchronize the two pc files

20 years agoadd/fix error handling in cdparanoia add it to translations make tools scripts executable
Thomas Vander Stichele [Tue, 9 Mar 2004 16:36:30 +0000 (16:36 +0000)]
add/fix error handling in cdparanoia add it to translations make tools scripts executable

Original commit message from CVS:
add/fix error handling in cdparanoia
add it to translations
make tools scripts executable

20 years agoremoving plugins from build
Thomas Vander Stichele [Tue, 9 Mar 2004 13:10:14 +0000 (13:10 +0000)]
removing plugins from build

Original commit message from CVS:
removing plugins from build

20 years agogst-libs/gst/riff/riff-read.c: Fix metadata read crash (#136537).
Ronald S. Bultje [Tue, 9 Mar 2004 04:30:02 +0000 (04:30 +0000)]
gst-libs/gst/riff/riff-read.c: Fix metadata read crash (#136537).

Original commit message from CVS:
* gst-libs/gst/riff/riff-read.c: (gst_riff_read_info):
Fix metadata read crash (#136537).

20 years agoCan you feel the nas tonight? Can you feel the NAS? hey, I am even better than Elton...
Christian Schaller [Mon, 8 Mar 2004 22:24:47 +0000 (22:24 +0000)]
Can you feel the nas tonight? Can you feel the NAS? hey, I am even better than Elton John at these songs

Original commit message from CVS:
Can you feel the nas tonight? Can you feel the NAS? hey, I am even better than Elton John at these songs

20 years agosmall media-info fixes
Thomas Vander Stichele [Mon, 8 Mar 2004 22:16:04 +0000 (22:16 +0000)]
small media-info fixes

Original commit message from CVS:
small media-info fixes

20 years agofix ogg pipeline in gst-launch-ext
Christian Schaller [Mon, 8 Mar 2004 22:07:05 +0000 (22:07 +0000)]
fix ogg pipeline in gst-launch-ext

Original commit message from CVS:
fix ogg pipeline in gst-launch-ext

20 years agoremove user_data pad to fix MPEG video playback
Thomas Vander Stichele [Mon, 8 Mar 2004 18:13:19 +0000 (18:13 +0000)]
remove user_data pad to fix MPEG video playback

Original commit message from CVS:
remove user_data pad to fix MPEG video playback

20 years agoadd a warning
Thomas Vander Stichele [Mon, 8 Mar 2004 17:11:38 +0000 (17:11 +0000)]
add a warning

Original commit message from CVS:
add a warning

20 years agogst/qtdemux/qtdemux.c: Added Cinepak format (bug #136470)
David Schleef [Sun, 7 Mar 2004 22:07:20 +0000 (22:07 +0000)]
gst/qtdemux/qtdemux.c: Added Cinepak format (bug #136470)

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_video_caps):  Added Cinepak
format (bug #136470)

20 years agocompiler fixes
Thomas Vander Stichele [Sun, 7 Mar 2004 21:05:40 +0000 (21:05 +0000)]
compiler fixes

Original commit message from CVS:
compiler fixes

20 years agocompile fixes
Thomas Vander Stichele [Sun, 7 Mar 2004 21:02:25 +0000 (21:02 +0000)]
compile fixes

Original commit message from CVS:
compile fixes

20 years agothis should more or less work correctly.
Thomas Vander Stichele [Sun, 7 Mar 2004 20:51:10 +0000 (20:51 +0000)]
this should more or less work correctly.

Original commit message from CVS:
this should more or less work correctly.

20 years agoremove conflict indicators
Christian Schaller [Sun, 7 Mar 2004 11:26:27 +0000 (11:26 +0000)]
remove conflict indicators

Original commit message from CVS:
remove conflict indicators

20 years agoArwed von Merkatz provides us with more NAS fixes
Christian Schaller [Sun, 7 Mar 2004 11:24:38 +0000 (11:24 +0000)]
Arwed von Merkatz provides us with more NAS fixes

Original commit message from CVS:
Arwed von Merkatz provides us with more NAS fixes

20 years agogst/qtdemux/qtdemux.c: Fix crash (j might be greater than n_samples, in which case...
Ronald S. Bultje [Sun, 7 Mar 2004 04:03:27 +0000 (04:03 +0000)]
gst/qtdemux/qtdemux.c: Fix crash (j might be greater than n_samples, in which case we're writing outside the allocate...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream),
(qtdemux_parse_trak):
Fix crash (j might be greater than n_samples, in which case we're
writing outside the allocated space for the array) and memleak.

20 years agosys/oss/gstosssink.c: And another caller that couldn't handle delay < 0 (unsigned...
Ronald S. Bultje [Sun, 7 Mar 2004 02:51:33 +0000 (02:51 +0000)]
sys/oss/gstosssink.c: And another caller that couldn't handle delay < 0 (unsigned integer overflow). Video now contin...

Original commit message from CVS:
* sys/oss/gstosssink.c: (gst_osssink_chain):
And another caller that couldn't handle delay < 0 (unsigned
integer overflow). Video now continues playing on an audio
buffer underrun, and the clock continues working. Audio still
stalls.

20 years agosys/oss/gstosssink.c: get_delay() may return values lower than 0. In those cases...
Ronald S. Bultje [Sun, 7 Mar 2004 02:09:45 +0000 (02:09 +0000)]
sys/oss/gstosssink.c: get_delay() may return values lower than 0. In those cases, we should not actually cast to *uns...

Original commit message from CVS:
* sys/oss/gstosssink.c: (gst_osssink_get_delay),
(gst_osssink_get_time):
get_delay() may return values lower than 0. In those cases, we
should not actually cast to *unsigned* int64, that will break
stuff horribly. In my case, it screwed up A/V sync in movies
in totem rather badly.

20 years agoFix several misuse of gst_buffer_merge (it doesn't take ownership of any buffer)...
Christophe Fergeau [Sat, 6 Mar 2004 20:56:28 +0000 (20:56 +0000)]
Fix several misuse of gst_buffer_merge (it doesn't take ownership of any buffer), should fix some leaks. I hope I did...

Original commit message from CVS:
2004-03-06  Christophe Fergeau  <teuf@gnome.org>

* ext/faac/gstfaac.c: (gst_faac_chain):
* ext/flac/gstflactag.c: (gst_flac_tag_chain):
* ext/libpng/gstpngenc.c: (user_write_data):
* ext/mikmod/gstmikmod.c: (gst_mikmod_loop):
* gst/ac3parse/gstac3parse.c: (gst_ac3parse_chain):
* gst/mpeg2sub/gstmpeg2subt.c: (gst_mpeg2subt_chain_subtitle):
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice):
Fix several misuse of gst_buffer_merge (it doesn't take ownership
of any buffer), should fix some leaks. I hope I didn't unref buffers
that shouldn't be...

20 years agofirst pass at making this work again needs quite a lot of cleanups
Thomas Vander Stichele [Sat, 6 Mar 2004 20:15:17 +0000 (20:15 +0000)]
first pass at making this work again needs quite a lot of cleanups

Original commit message from CVS:
first pass at making this work again
needs quite a lot of cleanups

20 years agoext/mad/gstid3tag.c: fix huge leak: gst_buffer_merge doesn't unref the first argument...
Benjamin Otte [Sat, 6 Mar 2004 19:32:50 +0000 (19:32 +0000)]
ext/mad/gstid3tag.c: fix huge leak: gst_buffer_merge doesn't unref the first argument itself.

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_chain):
fix huge leak: gst_buffer_merge doesn't unref the first argument
itself.

20 years agoreport mode/layer/emph
Thomas Vander Stichele [Sat, 6 Mar 2004 18:39:39 +0000 (18:39 +0000)]
report mode/layer/emph

Original commit message from CVS:
report mode/layer/emph

20 years agoext/mad/gstmad.c: fixed caps leak
Christophe Fergeau [Sat, 6 Mar 2004 18:22:51 +0000 (18:22 +0000)]
ext/mad/gstmad.c: fixed caps leak

Original commit message from CVS:
2004-03-06  Christophe Fergeau  <teuf@gnome.org>

* ext/mad/gstmad.c: (gst_mad_chain): fixed caps leak

20 years agosignal serial
Thomas Vander Stichele [Sat, 6 Mar 2004 17:31:59 +0000 (17:31 +0000)]
signal serial

Original commit message from CVS:
signal serial

20 years agohandle _TIME and _BYTE queries
Thomas Vander Stichele [Sat, 6 Mar 2004 16:41:39 +0000 (16:41 +0000)]
handle _TIME and _BYTE queries

Original commit message from CVS:
handle _TIME and _BYTE queries

20 years agoext/mad/gstmad.c: send the average bitrate read from the xing header
Christophe Fergeau [Sat, 6 Mar 2004 16:02:21 +0000 (16:02 +0000)]
ext/mad/gstmad.c: send the average bitrate read from the xing header

Original commit message from CVS:
2004-03-06  Christophe Fergeau  <teuf@gnome.org>

* ext/mad/gstmad.c: (gst_mad_chain): send the average bitrate read
from the xing header

20 years agogst/audioconvert/gstaudioconvert.c: do conversions from/to float correctly, fix some...
Benjamin Otte [Sat, 6 Mar 2004 13:26:12 +0000 (13:26 +0000)]
gst/audioconvert/gstaudioconvert.c: do conversions from/to float correctly, fix some caps nego errors, export correct...

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps),
(gst_audio_convert_link), (gst_audio_convert_change_state),
(gst_audio_convert_buffer_from_default_format):
do conversions from/to float correctly, fix some caps nego errors,
export correct supported caps in template and getcaps, use correct
caps in try_set_caps functions

20 years agoFor some reason, I only committed a ChangeLog entry yesterday and not the correspondi...
Christophe Fergeau [Sat, 6 Mar 2004 12:04:32 +0000 (12:04 +0000)]
For some reason, I only committed a ChangeLog entry yesterday and not the corresponding code...

Original commit message from CVS:
2004-03-06  Christophe Fergeau  <teuf@gnome.org>

For some reason, I only committed a ChangeLog entry yesterday and
not the corresponding code...
* ext/mad/gstmad.c: Fix detection of Xing headers
* gst/tags/gstid3tag.c: Changes to support TLEN tags

20 years agoext/ogg/gstoggdemux.c: make sure to handle the case where there's no current chain...
Benjamin Otte [Sat, 6 Mar 2004 11:18:27 +0000 (11:18 +0000)]
ext/ogg/gstoggdemux.c: make sure to handle the case where there's no current chain gracefully.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_get_pad_by_pad),
(gst_ogg_demux_src_query):
make sure to handle the case where there's no current chain
gracefully.

20 years agoext/aalib/gstaasink.c: Add fixate function. (bug #131128)
David Schleef [Sat, 6 Mar 2004 04:51:14 +0000 (04:51 +0000)]
ext/aalib/gstaasink.c: Add fixate function. (bug #131128)

Original commit message from CVS:
* ext/aalib/gstaasink.c: (gst_aasink_fixate), (gst_aasink_init):
Add fixate function. (bug #131128)
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_init),
(gst_sdlvideosink_fixate):  Add fixate function.
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link):
Fix attempt to print a non-pointer using GST_PTR_FORMAT.
* gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt):
Fix missing break that was causing ulaw to be interpreted as
raw int.

20 years agogst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of gst_buffer_merg...
David Schleef [Sat, 6 Mar 2004 01:25:57 +0000 (01:25 +0000)]
gst/mpegstream/gstrfc2250enc.c: Fix code that ignores return value of gst_buffer_merge(). (bug #114560)

Original commit message from CVS:
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice):
Fix code that ignores return value of gst_buffer_merge().
(bug #114560)
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_descramble_segment):
* gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_add_slice): same
* testsuite/gst-lint:  Check for above.

20 years agogst/udp/gstudpsrc.c: Check for unfixed caps and throw an element error. (bug #136334)
David Schleef [Sat, 6 Mar 2004 01:01:28 +0000 (01:01 +0000)]
gst/udp/gstudpsrc.c: Check for unfixed caps and throw an element error.  (bug #136334)

Original commit message from CVS:
* gst/udp/gstudpsrc.c: (gst_udpsrc_get):  Check for unfixed
caps and throw an element error.  (bug #136334)

20 years agoext/faad/gstfaad.c: Fix negotiation.
David Schleef [Sat, 6 Mar 2004 00:42:19 +0000 (00:42 +0000)]
ext/faad/gstfaad.c: Fix negotiation.

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_srcgetcaps),
(gst_faad_chain): Fix negotiation.
* ext/librfb/gstrfbsrc.c: (gst_rfbsrc_handle_src_event): Add
key and button events.
* gst-libs/gst/floatcast/floatcast.h: Fix a minor bug in this
dung heap of code.
* gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc.in: gstgconf
depends on gconf
* gst-libs/gst/gconf/gstreamer-gconf.pc.in: same
* gst-libs/gst/play/play.c: (gst_play_pipeline_setup),
(gst_play_video_fixate), (gst_play_audio_fixate): Add a fixate
function to encourage better negotiation, particularly between
audioconvert and osssink.
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain):
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):  Make some debugging
more important.
* gst/typefind/gsttypefindfunctions.c:  Fix mistake in flash
typefinding.
* gst/vbidec/vbiscreen.c:  Add glib header
* pkgconfig/gstreamer-play.pc.in:  Depends on gst-interfaces.

20 years agoext/mad/gstmad.c: Fix detection of Xing headers
Christophe Fergeau [Sat, 6 Mar 2004 00:24:14 +0000 (00:24 +0000)]
ext/mad/gstmad.c: Fix detection of Xing headers

Original commit message from CVS:
2004-03-06  Christophe Fergeau  <teuf@users.sourceforge.net>

* ext/mad/gstmad.c: Fix detection of Xing headers
* gst/tags/gstid3tag.c: Changes to support TLEN tags

20 years agodebug updates
Thomas Vander Stichele [Sat, 6 Mar 2004 00:13:19 +0000 (00:13 +0000)]
debug updates

Original commit message from CVS:
debug updates

20 years agoext/mad/: parse Xing header in vbr files, and report the parsed length as a GST_TAG_D...
Christophe Fergeau [Fri, 5 Mar 2004 23:32:36 +0000 (23:32 +0000)]
ext/mad/: parse Xing header in vbr files, and report the parsed length as a GST_TAG_DURATION tag.

Original commit message from CVS:
2004-03-06  Christophe Fergeau  <teuf@gnome.org>

* ext/mad/gstid3tag.c: (gst_mad_id3_to_tag_list):
* ext/mad/gstmad.c: (gst_mad_init), (is_xhead),
(mpg123_parse_xing_header), (gst_mad_chain): parse Xing header in vbr
files, and report the parsed length as a GST_TAG_DURATION tag.
* gst/tags/gstid3tag.c: support TLEN (duration) tag

20 years agogst/audioconvert/gstaudioconvert.c: convert channels correctly. convert correctly...
Benjamin Otte [Fri, 5 Mar 2004 21:05:26 +0000 (21:05 +0000)]
gst/audioconvert/gstaudioconvert.c: convert channels correctly. convert correctly to unsigned.

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_channels):
convert channels correctly. convert correctly to unsigned.

20 years agosys/xvimage/xvimagesink.c: Check if we have a window before clearing it.
Julien Moutte [Fri, 5 Mar 2004 14:50:23 +0000 (14:50 +0000)]
sys/xvimage/xvimagesink.c: Check if we have a window before clearing it.

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

* sys/xvimage/xvimagesink.c: (gst_xvimagesink_change_state): Check if
we have a window before clearing it.

20 years agosys/ximage/ximagesink.c: Check if we have a window before clearing it.
Julien Moutte [Fri, 5 Mar 2004 14:40:41 +0000 (14:40 +0000)]
sys/ximage/ximagesink.c: Check if we have a window before clearing it.

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

* sys/ximage/ximagesink.c: (gst_ximagesink_change_state): Check if we
have a window before clearing it.

20 years agofix gconf install path
Thomas Vander Stichele [Fri, 5 Mar 2004 12:13:10 +0000 (12:13 +0000)]
fix gconf install path

Original commit message from CVS:
fix gconf install path

20 years agogst/qtdemux/qtdemux.c: Add prototype code for handling seeking and querying.
David Schleef [Fri, 5 Mar 2004 08:37:00 +0000 (08:37 +0000)]
gst/qtdemux/qtdemux.c: Add prototype code for handling seeking and querying.

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_get_src_formats),
(gst_qtdemux_src_convert), (gst_qtdemux_get_src_query_types),
(gst_qtdemux_get_event_mask), (gst_qtdemux_handle_src_query),
(gst_qtdemux_handle_src_event), (gst_qtdemux_add_stream):
Add prototype code for handling seeking and querying.

20 years agoexamples/gstplay/player.c: Initialize variables to NULL. Prevents a segfault because...
Ronald S. Bultje [Fri, 5 Mar 2004 02:30:10 +0000 (02:30 +0000)]
examples/gstplay/player.c: Initialize variables to NULL. Prevents a segfault because the (uninitialized) variable is ...

Original commit message from CVS:
* examples/gstplay/player.c: (main):
Initialize variables to NULL. Prevents a segfault because the
(uninitialized) variable is not NULL, resulting in a crash on
trying to reach error->message.

20 years agogst/audioconvert/gstaudioconvert.c: make float=>int conversion work correctly even...
Benjamin Otte [Thu, 4 Mar 2004 23:30:29 +0000 (23:30 +0000)]
gst/audioconvert/gstaudioconvert.c: make float=>int conversion work correctly even in cornercases.

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

* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_buffer_to_default_format):
make float=>int conversion work correctly even in cornercases.

20 years agoDebian package info not maintained here.
David I. Lehn [Thu, 4 Mar 2004 23:27:41 +0000 (23:27 +0000)]
Debian package info not maintained here.

Original commit message from CVS:
Debian package info not maintained here.

20 years agofix headers fix signals to use - instead of _
Thomas Vander Stichele [Thu, 4 Mar 2004 21:39:15 +0000 (21:39 +0000)]
fix headers fix signals to use - instead of _

Original commit message from CVS:
fix headers
fix signals to use - instead of _

20 years agotestsuite/gst-lint: Add a check for bad signal names.
David Schleef [Thu, 4 Mar 2004 20:28:07 +0000 (20:28 +0000)]
testsuite/gst-lint: Add a check for bad signal names.

Original commit message from CVS:
* testsuite/gst-lint:  Add a check for bad signal names.

20 years agogst/videofilter/gstgamma.c: Fix typo that modified the alpha channel and caused a...
David Schleef [Thu, 4 Mar 2004 20:18:44 +0000 (20:18 +0000)]
gst/videofilter/gstgamma.c: Fix typo that modified the alpha channel and caused a warning. (bug #136192)

Original commit message from CVS:
reviewed by David Schleef
* gst/videofilter/gstgamma.c: (gst_gamma_rgb32): Fix typo that
modified the alpha channel and caused a warning. (bug #136192)

20 years agofix the spec
Christian Schaller [Thu, 4 Mar 2004 20:13:09 +0000 (20:13 +0000)]
fix the spec

Original commit message from CVS:
fix the spec

20 years agogst-libs/gst/gconf/gconf.c: Using ximagesink as a default if no gconf key found....
Julien Moutte [Wed, 3 Mar 2004 11:41:50 +0000 (11:41 +0000)]
gst-libs/gst/gconf/gconf.c: Using ximagesink as a default if no gconf key found. We should probably consider using al...

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

* gst-libs/gst/gconf/gconf.c: (gst_gconf_get_default_video_sink):
Using ximagesink as a default if no gconf key found. We should
probably consider using alsasink instead of osssink for the audio
part.

20 years agofix --with-plugins
Thomas Vander Stichele [Tue, 2 Mar 2004 18:32:27 +0000 (18:32 +0000)]
fix --with-plugins

Original commit message from CVS:
fix --with-plugins

20 years agoLibraries/Multimedia doesn't exist
Thomas Vander Stichele [Tue, 2 Mar 2004 11:53:50 +0000 (11:53 +0000)]
Libraries/Multimedia doesn't exist

Original commit message from CVS:
Libraries/Multimedia doesn't exist

20 years agomore fixes
Thomas Vander Stichele [Tue, 2 Mar 2004 10:52:09 +0000 (10:52 +0000)]
more fixes

Original commit message from CVS:
more fixes

20 years agoFix for move of gstvideosink.h -> videosink.h.
Ronald S. Bultje [Tue, 2 Mar 2004 02:10:25 +0000 (02:10 +0000)]
Fix for move of gstvideosink.h -> videosink.h.

Original commit message from CVS:
* ext/sdl/sdlvideosink.h:
* sys/ximage/ximagesink.h:
* sys/xvideo/xvideosink.h:
* sys/xvimage/xvimagesink.h:
Fix for move of gstvideosink.h -> videosink.h.

20 years agomore updates
Thomas Vander Stichele [Mon, 1 Mar 2004 23:48:31 +0000 (23:48 +0000)]
more updates

Original commit message from CVS:
more updates

20 years agoxwindowlistener is a plugin helper lib, not a full lib
Thomas Vander Stichele [Mon, 1 Mar 2004 23:20:52 +0000 (23:20 +0000)]
xwindowlistener is a plugin helper lib, not a full lib

Original commit message from CVS:
xwindowlistener is a plugin helper lib, not a full lib