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
Thomas Vander Stichele [Tue, 16 Mar 2004 12:25:45 +0000 (12:25 +0000)]
releasing
Original commit message from CVS:
releasing
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
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
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
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:
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
Thomas Vander Stichele [Mon, 15 Mar 2004 17:38:42 +0000 (17:38 +0000)]
reverse order
Original commit message from CVS:
reverse order
Thomas Vander Stichele [Mon, 15 Mar 2004 17:19:06 +0000 (17:19 +0000)]
some info
Original commit message from CVS:
some info
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
Johan Dahlin [Mon, 15 Mar 2004 16:32:53 +0000 (16:32 +0000)]
*.h: Revert indenting
Original commit message from CVS:
* *.h: Revert indenting
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
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
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.
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
Thomas Vander Stichele [Sun, 14 Mar 2004 22:34:30 +0000 (22:34 +0000)]
gst-indent
Original commit message from CVS:
gst-indent
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
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
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
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.
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
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.
Thomas Vander Stichele [Sat, 13 Mar 2004 14:07:54 +0000 (14:07 +0000)]
dist NEWS
Original commit message from CVS:
dist NEWS
Thomas Vander Stichele [Sat, 13 Mar 2004 13:55:55 +0000 (13:55 +0000)]
adding serbian
Original commit message from CVS:
adding serbian
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)
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.
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.
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...
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.
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
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)
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?
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.
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
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
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.
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.
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
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):
Benjamin Otte [Tue, 9 Mar 2004 21:10:24 +0000 (21:10 +0000)]
fix comment
Original commit message from CVS:
fix comment
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
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)
Thomas Vander Stichele [Tue, 9 Mar 2004 19:07:41 +0000 (19:07 +0000)]
bump nano
Original commit message from CVS:
bump nano
Thomas Vander Stichele [Tue, 9 Mar 2004 18:36:14 +0000 (18:36 +0000)]
release
Original commit message from CVS:
release
Thomas Vander Stichele [Tue, 9 Mar 2004 18:35:03 +0000 (18:35 +0000)]
releasing
Original commit message from CVS:
releasing
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
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
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
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).
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
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
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
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
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
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)
Thomas Vander Stichele [Sun, 7 Mar 2004 21:05:40 +0000 (21:05 +0000)]
compiler fixes
Original commit message from CVS:
compiler fixes
Thomas Vander Stichele [Sun, 7 Mar 2004 21:02:25 +0000 (21:02 +0000)]
compile fixes
Original commit message from CVS:
compile fixes
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.
Christian Schaller [Sun, 7 Mar 2004 11:26:27 +0000 (11:26 +0000)]
remove conflict indicators
Original commit message from CVS:
remove conflict indicators
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
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.
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.
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.
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...
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
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.
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
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
Thomas Vander Stichele [Sat, 6 Mar 2004 17:31:59 +0000 (17:31 +0000)]
signal serial
Original commit message from CVS:
signal serial
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
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
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
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
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.
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.
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.
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)
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.
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
Thomas Vander Stichele [Sat, 6 Mar 2004 00:13:19 +0000 (00:13 +0000)]
debug updates
Original commit message from CVS:
debug updates
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
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.
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.
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.
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
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.
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.
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.
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.
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 _
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.
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)
Christian Schaller [Thu, 4 Mar 2004 20:13:09 +0000 (20:13 +0000)]
fix the spec
Original commit message from CVS:
fix the spec
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.
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
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
Thomas Vander Stichele [Tue, 2 Mar 2004 10:52:09 +0000 (10:52 +0000)]
more fixes
Original commit message from CVS:
more fixes
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.
Thomas Vander Stichele [Mon, 1 Mar 2004 23:48:31 +0000 (23:48 +0000)]
more updates
Original commit message from CVS:
more updates
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