Thomas Vander Stichele [Mon, 24 May 2004 16:36:53 +0000 (16:36 +0000)]
use GST_ENABLE_NEW
Original commit message from CVS:
use GST_ENABLE_NEW
Benjamin Otte [Mon, 24 May 2004 16:22:12 +0000 (16:22 +0000)]
gst-libs/gst/resample/private.h: don't use optimizations that are #if 0'ed
Original commit message from CVS:
* gst-libs/gst/resample/private.h:
don't use optimizations that are #if 0'ed
Wim Taymans [Mon, 24 May 2004 15:24:04 +0000 (15:24 +0000)]
gst/avi/gstavidemux.c: Fix potential division by zero error and hopefully get the position query right to get correct...
Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query):
Fix potential division by zero error and hopefully get
the position query right to get correct timestamps on avi
audio.
Wim Taymans [Mon, 24 May 2004 14:48:54 +0000 (14:48 +0000)]
gst/videoscale/videoscale.c: Fix the scaling algorithm and avoid a buffer overflow. removed the while loop in the sca...
Original commit message from CVS:
* gst/videoscale/videoscale.c: (gst_videoscale_scale_nearest),
(gst_videoscale_scale_nearest_str2),
(gst_videoscale_scale_nearest_str4),
(gst_videoscale_scale_nearest_32bit),
(gst_videoscale_scale_nearest_24bit),
(gst_videoscale_scale_nearest_16bit):
Fix the scaling algorithm and avoid a buffer overflow.
removed the while loop in the scaling function as it
was used for point sampling only.
Stéphane Loeuillet [Mon, 24 May 2004 14:18:56 +0000 (14:18 +0000)]
hopefully, fix warnings in asfmux on solaris 10/with forte
Original commit message from CVS:
hopefully, fix warnings in asfmux on solaris 10/with forte
Benjamin Otte [Mon, 24 May 2004 14:12:33 +0000 (14:12 +0000)]
ext/mad/gstid3tag.c: lots of fixes to make id3mux work and id3demux work correctly
Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_get_type),
(gst_id3_tag_class_init), (gst_id3_tag_init),
(gst_id3_tag_set_property), (gst_id3_tag_get_tag_to_render),
(gst_id3_tag_handle_event), (gst_id3_tag_do_caps_nego),
(gst_id3_tag_send_tag_event):
lots of fixes to make id3mux work and id3demux work correctly
Stéphane Loeuillet [Mon, 24 May 2004 12:52:38 +0000 (12:52 +0000)]
fix shout2send compilation problem with -Wall -Werror
Original commit message from CVS:
fix shout2send compilation problem with -Wall -Werror
Stéphane Loeuillet [Mon, 24 May 2004 12:08:33 +0000 (12:08 +0000)]
ext/Makefile.am: add rules to build shout2send (was removed by accident when this module was no more marked experimen...
Original commit message from CVS:
* ext/Makefile.am:
add rules to build shout2send (was removed by accident
when this module was no more marked experimental/broken)
* ext/shout2/gstshout2.c:
* ext/shout2/gstshout2.h:
adding a "connection problem" signal to shout2send
(fixes #142954)
Stéphane Loeuillet [Fri, 21 May 2004 23:38:49 +0000 (23:38 +0000)]
third batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in g...
Original commit message from CVS:
third batch :
remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
(in gst-plugins/gst-libs/ this time)
Stéphane Loeuillet [Fri, 21 May 2004 23:28:57 +0000 (23:28 +0000)]
second batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in ...
Original commit message from CVS:
second batch :
remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
(in gst-plugins/ext/ this time)
Stéphane Loeuillet [Fri, 21 May 2004 22:39:29 +0000 (22:39 +0000)]
first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
Original commit message from CVS:
first batch :
remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
Stéphane Loeuillet [Fri, 21 May 2004 14:53:20 +0000 (14:53 +0000)]
rename defines too, so that they look like the others (say naming convention)
Original commit message from CVS:
rename defines too, so that they look like the others (say naming convention)
Thomas Vander Stichele [Fri, 21 May 2004 14:49:29 +0000 (14:49 +0000)]
woohoo, KDE here I come
Original commit message from CVS:
woohoo, KDE here I come
Stéphane Loeuillet [Fri, 21 May 2004 14:09:51 +0000 (14:09 +0000)]
gst/cdxaparse/gstcdxaparse.*: some renaming add some checks/sanity prepare for seek addition
Original commit message from CVS:
* gst/cdxaparse/gstcdxaparse.c:
* gst/cdxaparse/gstcdxaparse.h:
some renaming
add some checks/sanity
prepare for seek addition
* sys/sunaudio/gstsunaudio.c:
remove exported dupe init function
Jan Schmidt [Fri, 21 May 2004 13:28:24 +0000 (13:28 +0000)]
ext/dv/gstdvdec.c: Fix format conversion and position querying.
Original commit message from CVS:
* ext/dv/gstdvdec.c: (gst_dvdec_init), (gst_dvdec_get_formats),
(gst_dvdec_src_convert), (gst_dvdec_sink_convert):
Fix format conversion and position querying.
* gst/debug/progressreport.c: (gst_progressreport_report):
Don't output a bogus total value that we didn't query.
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support):
Always set XV_AUTOPAINT_COLORKEY to true. Fixes xvimagesink showing
only a blank window after xine has been used.
Thomas Vander Stichele [Fri, 21 May 2004 11:20:49 +0000 (11:20 +0000)]
sync with upstream
Original commit message from CVS:
sync with upstream
Thomas Vander Stichele [Fri, 21 May 2004 11:18:35 +0000 (11:18 +0000)]
back in a sec
Original commit message from CVS:
back in a sec
Stéphane Loeuillet [Thu, 20 May 2004 23:00:14 +0000 (23:00 +0000)]
forgot to update the Changelog for the past two days, bad me, bad
Original commit message from CVS:
forgot to update the Changelog for the past two days, bad me, bad
Stéphane Loeuillet [Thu, 20 May 2004 21:57:11 +0000 (21:57 +0000)]
- reenable speex plugins for speex 1.1.5 (API/ABI compatible with 1.0.x)
Original commit message from CVS:
- reenable speex plugins for speex 1.1.5 (API/ABI compatible with 1.0.x)
- fix a cast warning that prevent compilation of speexenc
David Schleef [Thu, 20 May 2004 21:53:49 +0000 (21:53 +0000)]
configure.ac: Minor cosmetic change to convince the buildbot to reautogen.
Original commit message from CVS:
* configure.ac: Minor cosmetic change to convince the buildbot to
reautogen.
* sys/sunaudio/gstsunaudio.c: (gst_sunaudiosink_class_init),
(gst_sunaudiosink_init), (gst_sunaudiosink_getcaps),
(gst_sunaudiosink_pad_link), (gst_sunaudiosink_chain),
(gst_sunaudiosink_setparams), (gst_sunaudiosink_open),
(gst_sunaudiosink_close), (gst_sunaudiosink_change_state),
(gst_sunaudiosink_set_property), (gst_sunaudiosink_get_property):
More hacking. Plays audio now.
David Schleef [Thu, 20 May 2004 19:56:18 +0000 (19:56 +0000)]
Original commit message from CVS:
* configure.ac:
* sys/Makefile.am:
David Schleef [Thu, 20 May 2004 19:45:13 +0000 (19:45 +0000)]
sys/osxaudio/Makefile.am: New OS X audio plugin by Zaheer Merali
Original commit message from CVS:
* sys/osxaudio/Makefile.am: New OS X audio plugin by Zaheer Merali
* sys/osxaudio/gstosxaudio.c:
* sys/osxaudio/gstosxaudioelement.c:
* sys/osxaudio/gstosxaudioelement.h:
* sys/osxaudio/gstosxaudiosink.c:
* sys/osxaudio/gstosxaudiosink.h:
* sys/osxaudio/gstosxaudiosrc.c:
* sys/osxaudio/gstosxaudiosrc.h:
Stéphane Loeuillet [Thu, 20 May 2004 19:43:25 +0000 (19:43 +0000)]
- change sunaudio category to Sink/Audio
Original commit message from CVS:
- change sunaudio category to Sink/Audio
- change HAVE_FIONREAD macro to GST_CHECK_FIONREAD
- add conditional include for FIONREAD ioctl on more files
Stéphane Loeuillet [Thu, 20 May 2004 19:19:26 +0000 (19:19 +0000)]
test FIONREAD ioctl presence in an alternate header for Solaris 10 (and perhaps earlier versions)
Original commit message from CVS:
test FIONREAD ioctl presence in an alternate header for Solaris 10 (and perhaps earlier versions)
Thomas Vander Stichele [Thu, 20 May 2004 17:26:53 +0000 (17:26 +0000)]
make ronald happy by following his strategy of putting headers as caps
Original commit message from CVS:
make ronald happy by following his strategy of putting headers as caps
Thomas Vander Stichele [Thu, 20 May 2004 14:45:56 +0000 (14:45 +0000)]
split up push_packet
Original commit message from CVS:
split up push_packet
Thomas Vander Stichele [Thu, 20 May 2004 10:15:31 +0000 (10:15 +0000)]
add new tcp elements
Original commit message from CVS:
add new tcp elements
Stéphane Loeuillet [Wed, 19 May 2004 20:33:05 +0000 (20:33 +0000)]
don't fix a test that should fail (too old a52dec detection)
Original commit message from CVS:
don't fix a test that should fail (too old a52dec detection)
Wim Taymans [Wed, 19 May 2004 20:04:10 +0000 (20:04 +0000)]
gst/law/mulaw-conversion.c: Fix overflow bug in ulaw encoding.
Original commit message from CVS:
* gst/law/mulaw-conversion.c: (mulaw_encode):
Fix overflow bug in ulaw encoding.
Benjamin Otte [Wed, 19 May 2004 19:34:12 +0000 (19:34 +0000)]
ext/mad/gstmad.c: don't unref the event twice
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_handle_event):
don't unref the event twice
Benjamin Otte [Wed, 19 May 2004 16:10:22 +0000 (16:10 +0000)]
configure.ac: remove -Wno-sign-compare
Original commit message from CVS:
* configure.ac:
remove -Wno-sign-compare
Benjamin Otte [Wed, 19 May 2004 15:26:27 +0000 (15:26 +0000)]
configure.ac: remove -DG_DISABLE_DEPRECATED. It's not usable without workarounds if you want to work against glib 2.2...
Original commit message from CVS:
* configure.ac:
remove -DG_DISABLE_DEPRECATED. It's not usable without workarounds
if you want to work against glib 2.2 and 2.4
Thomas Vander Stichele [Wed, 19 May 2004 15:07:44 +0000 (15:07 +0000)]
gsttcp -> gsttcpplugin
Original commit message from CVS:
gsttcp -> gsttcpplugin
Benjamin Otte [Wed, 19 May 2004 14:59:25 +0000 (14:59 +0000)]
gst/debug/tests.c: fix segfault on gst-inspect
Original commit message from CVS:
* gst/debug/tests.c: (md5_get_value):
fix segfault on gst-inspect
Benjamin Otte [Wed, 19 May 2004 14:15:41 +0000 (14:15 +0000)]
gst/debug/: add new extensible and configurable testing element. Current tests include buffer count, stream length, t...
Original commit message from CVS:
* gst/debug/testplugin.c:
* gst/debug/tests.c:
* gst/debug/tests.h:
add new extensible and configurable testing element. Current tests
include buffer count, stream length, timestamp/duration matching and
md5.
* gst/debug/Makefile.am:
* gst/debug/gstdebug.c: (plugin_init):
add infrastructure for new element
Johan Dahlin [Wed, 19 May 2004 09:21:43 +0000 (09:21 +0000)]
ext/dv/gstdvdec.c (gst_dvdec_quality_get_type): Add proper ending of the array. Fixes gst-inspect segfault on ppc.
Original commit message from CVS:
* ext/dv/gstdvdec.c (gst_dvdec_quality_get_type): Add proper
ending of the array. Fixes gst-inspect segfault on ppc.
David Schleef [Wed, 19 May 2004 06:47:58 +0000 (06:47 +0000)]
gst/ffmpegcolorspace/imgconvert.c: Fixes for warnings (bugs, actually) noticed by gcc but not forte.
Original commit message from CVS:
* gst/ffmpegcolorspace/imgconvert.c: (img_convert): Fixes for
warnings (bugs, actually) noticed by gcc but not forte.
David Schleef [Wed, 19 May 2004 06:28:07 +0000 (06:28 +0000)]
sys/sunaudio/: New sunaudiosink
Original commit message from CVS:
* sys/sunaudio/Makefile.am:
* sys/sunaudio/gstsunaudio.c: New sunaudiosink
David Moore [Wed, 19 May 2004 06:23:37 +0000 (06:23 +0000)]
gst/qtdemux/qtdemux.c: Patch from dcm@acm.org (David Moore) to allow qtdemux to use non-seekable streams. (bug #142272)
Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_change_state),
(gst_qtdemux_loop_header): Patch from dcm@acm.org (David Moore)
to allow qtdemux to use non-seekable streams. (bug #142272)
David Schleef [Wed, 19 May 2004 06:14:06 +0000 (06:14 +0000)]
gst-libs/gst/resample/resample.c: Remove use of static temporary buffer. This code was obviously not supposed to las...
Original commit message from CVS:
* gst-libs/gst/resample/resample.c: (gst_resample_sinc_ft_s16),
(gst_resample_sinc_ft_float): Remove use of static temporary
buffer. This code was obviously not supposed to last long, but
it's stuck in our ABI, so it required a little hack to make it
ABI-compatible. Fixes #142585.
* gst-libs/gst/resample/resample.h: same.
David Schleef [Wed, 19 May 2004 06:10:48 +0000 (06:10 +0000)]
configure.ac: Add sunaudio
Original commit message from CVS:
* configure.ac: Add sunaudio
* examples/Makefile.am: make gstplay depend on gconf
* gst/ffmpegcolorspace/gstffmpegcodecmap.c: Remove c99-isms
* gst/ffmpegcolorspace/imgconvert.c: (build_rgb_palette),
(convert_table_lookup), (img_convert): remove c99-isms
* gst/ffmpegcolorspace/imgconvert_template.h: make a constant
unsigned, to fix a warning on Solaris
* gst/mpeg1sys/systems.c: bcopy->memcpy
* gst/rtjpeg/RTjpeg.c: (RTjpeg_yuvrgb8): bcopy->memcpy
* sys/Makefile.am: Add sunaudio
Wim Taymans [Tue, 18 May 2004 11:36:40 +0000 (11:36 +0000)]
ext/ogg/gstoggmux.c: Fix an ugly memleak where the muxer didn't flush enough ogg pages. This also resulted in badly m...
Original commit message from CVS:
* ext/ogg/gstoggmux.c: (gst_ogg_mux_get_type), (gst_ogg_mux_init),
(gst_ogg_mux_sinkconnect), (gst_ogg_mux_request_new_pad),
(gst_ogg_mux_next_buffer), (gst_ogg_mux_push_page),
(gst_ogg_mux_compare_pads), (gst_ogg_mux_queue_pads),
(gst_ogg_mux_loop):
Fix an ugly memleak where the muxer didn't flush enough ogg
pages. This also resulted in badly muxed ogg files.
Stéphane Loeuillet [Tue, 18 May 2004 01:38:49 +0000 (01:38 +0000)]
gst/asfdemux/: - fix ASF_OBJ_PADDING guid
Original commit message from CVS:
* gst/asfdemux/asfheaders.c :
* gst/asfdemux/asfheaders.h :
* gst/asfdemux/gstasfdemux.c :
- fix ASF_OBJ_PADDING guid
- add 3 new object guids (language list, metadata,
extended stream properties)
- add a function to parse extended header objects
Benjamin Otte [Tue, 18 May 2004 01:17:49 +0000 (01:17 +0000)]
sys/oss/gstosselement.c: remove leftover debugging g_print
Original commit message from CVS:
* sys/oss/gstosselement.c: (gst_osselement_sync_parms):
remove leftover debugging g_print
Ronald S. Bultje [Tue, 18 May 2004 00:25:09 +0000 (00:25 +0000)]
ext/mad/gstmad.c: Fix for when the first format in a discont event is not a byte-based one. Should fix #137710.
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_handle_event):
Fix for when the first format in a discont event is not a
byte-based one. Should fix #137710.
Stéphane Loeuillet [Tue, 18 May 2004 00:13:45 +0000 (00:13 +0000)]
m4/a52.m4: fix compilation with -Wall -Werror
Original commit message from CVS:
* m4/a52.m4 : fix compilation with -Wall -Werror
* m4/libfame.m4 : idem
* m4/libmikmod.m4 : idem
Benjamin Otte [Mon, 17 May 2004 17:59:45 +0000 (17:59 +0000)]
gst/asfdemux/gstasfdemux.c: signal the new tags before giving up the reference
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment):
signal the new tags before giving up the reference
Benjamin Otte [Mon, 17 May 2004 17:33:07 +0000 (17:33 +0000)]
whoops, I always forget to note the bug
Original commit message from CVS:
whoops, I always forget to note the bug
Benjamin Otte [Mon, 17 May 2004 17:31:47 +0000 (17:31 +0000)]
ext/shout2/gstshout2.c: Guimond, fixes #142432)
Original commit message from CVS:
* ext/shout2/gstshout2.c:
use application/ogg instead of application/x-ogg (patch by Patrick
Guimond, fixes #142432)
* sys/oss/gstosselement.c: (gst_osselement_reset),
(gst_osselement_sync_parms):
don't set fragment size unless specified
Stéphane Loeuillet [Mon, 17 May 2004 16:58:24 +0000 (16:58 +0000)]
configure.ac: fix compilation of v4l2src with "-Wall -Werror" fixes #142664
Original commit message from CVS:
* configure.ac : fix compilation of v4l2src with "-Wall -Werror"
fixes #142664
Stéphane Loeuillet [Mon, 17 May 2004 16:29:16 +0000 (16:29 +0000)]
rename WMAx codec defines to be consistent
Original commit message from CVS:
rename WMAx codec defines to be consistent
Stéphane Loeuillet [Mon, 17 May 2004 14:34:54 +0000 (14:34 +0000)]
WMA3 is v3, not v9
Original commit message from CVS:
WMA3 is v3, not v9
Stéphane Loeuillet [Mon, 17 May 2004 11:30:54 +0000 (11:30 +0000)]
- correct typos
Original commit message from CVS:
- correct typos
- change link to ASF spec (old was 404)
- add recent WMA/WMV codecs to the list
Benjamin Otte [Mon, 17 May 2004 00:38:59 +0000 (00:38 +0000)]
whoops, checked in too much
Original commit message from CVS:
whoops, checked in too much
David Moore [Mon, 17 May 2004 00:25:30 +0000 (00:25 +0000)]
compute offsets correctly for internal buffers so timestamps are set correctly when we can't seek. Also handle cases ...
Original commit message from CVS:
* autogen.sh:
* configure.ac:
* ext/mad/gstid3tag.c: (gst_id3_tag_chain):
compute offsets correctly for internal buffers so timestamps are set
correctly when we can't seek. Also handle cases where there are no
offsets. (based on a patch by David Moore, fixes #142507)
Benjamin Otte [Sun, 16 May 2004 23:30:00 +0000 (23:30 +0000)]
ext/alsa/gstalsasink.c: use correct variable when determining amount of data to skip so we don't skip into the void a...
Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
use correct variable when determining amount of data to skip so we
don't skip into the void and segfault
Benjamin Otte [Sun, 16 May 2004 23:29:09 +0000 (23:29 +0000)]
gst/asfdemux/gstasfdemux.c: Hi, I'm a memleak
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_audio_caps):
Hi, I'm a memleak
Stéphane Loeuillet [Sun, 16 May 2004 22:18:11 +0000 (22:18 +0000)]
gst/asfdemux/gstasfdemux.c: - fix a mem leak and always propagate tags
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c:
- fix a mem leak and always propagate tags
- add WMV3 to known video codecs (but no decoder yet)
- replace "surplus data" at end of audio header for what
it is : codec specific data
- fix a typo
Ronald S. Bultje [Sun, 16 May 2004 20:55:38 +0000 (20:55 +0000)]
gst-libs/gst/audio/audioclock.c: Fix wrong return type (#142205).
Original commit message from CVS:
reviewed by: Ronald Bultje <rbultje@ronald.bitfreak.net>
* gst-libs/gst/audio/audioclock.c:
Fix wrong return type (#142205).
Ronald S. Bultje [Sun, 16 May 2004 20:50:13 +0000 (20:50 +0000)]
ext/mad/gstmad.c: Ignore CRCs by default (fixes #142566).
Original commit message from CVS:
* ext/mad/gstmad.c: (gst_mad_class_init), (gst_mad_init):
Ignore CRCs by default (fixes #142566).
Stéphane Loeuillet [Sun, 16 May 2004 20:49:44 +0000 (20:49 +0000)]
gst/asfdemux/gstasfdemux.c: forgot to add WMV3 at a second place
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c : forgot to add WMV3 at a second place
Ronald S. Bultje [Sun, 16 May 2004 20:46:12 +0000 (20:46 +0000)]
ext/alsa/gstalsamixer.c: Fix for cases where we fail to attach to a mixer.
Original commit message from CVS:
* ext/alsa/gstalsamixer.c: (gst_alsa_mixer_open),
(gst_alsa_mixer_close), (gst_alsa_mixer_supported),
(gst_alsa_mixer_build_list), (gst_alsa_mixer_free_list),
(gst_alsa_mixer_change_state), (gst_alsa_mixer_list_tracks),
(gst_alsa_mixer_get_volume), (gst_alsa_mixer_set_volume),
(gst_alsa_mixer_set_mute), (gst_alsa_mixer_set_record):
Fix for cases where we fail to attach to a mixer.
Stéphane Loeuillet [Sun, 16 May 2004 20:42:05 +0000 (20:42 +0000)]
gst/asfdemux/gstasfdemux.c: add WMV3 to known 4CC video codecs, even if i doubt we have something to decode that
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c :
add WMV3 to known 4CC video codecs, even if i doubt we have something to decode that
Ronald S. Bultje [Sun, 16 May 2004 20:06:35 +0000 (20:06 +0000)]
gst-libs/gst/riff/riff-read.c: Don't touch events after not owning them anymore.
Original commit message from CVS:
* gst-libs/gst/riff/riff-read.c: (gst_riff_read_seek):
Don't touch events after not owning them anymore.
* gst/wavparse/gstwavparse.c: (gst_wavparse_base_init),
(gst_wavparse_fmt), (gst_wavparse_other),
(gst_wavparse_handle_seek), (gst_wavparse_loop),
(gst_wavparse_pad_convert), (gst_wavparse_pad_query),
(gst_wavparse_srcpad_event):
* gst/wavparse/gstwavparse.h:
Add seeking, fix querying.
Stéphane Loeuillet [Sun, 16 May 2004 19:59:48 +0000 (19:59 +0000)]
gst/asfdemux/gstasfdemux.c: - freeing the event also frees its associated taglist, that's unfortunate as we need tagl...
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c :
- freeing the event also frees its associated taglist,
that's unfortunate as we need taglist after that. fixed
Stéphane Loeuillet [Sun, 16 May 2004 17:11:23 +0000 (17:11 +0000)]
commiting the fix is better
Original commit message from CVS:
commiting the fix is better
Stéphane Loeuillet [Sun, 16 May 2004 17:10:29 +0000 (17:10 +0000)]
gst/asfdemux/gstasfdemux.c: - process comments even if they don't end with \0\0 g_convert would ignore them if presen...
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment):
- process comments even if they don't end with \0\0
g_convert would ignore them if present and works well without them
Benjamin Otte [Sun, 16 May 2004 16:41:15 +0000 (16:41 +0000)]
ext/alsa/gstalsa.c: simplify caps
Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_caps), (gst_alsa_get_caps):
simplify caps
Benjamin Otte [Sun, 16 May 2004 16:24:06 +0000 (16:24 +0000)]
forgot the bugnumber I fixed again...
Original commit message from CVS:
forgot the bugnumber I fixed again...
Benjamin Otte [Sun, 16 May 2004 16:22:42 +0000 (16:22 +0000)]
gst/asfdemux/gstasfdemux.c: don't write to memory we might not write to - g_convert does that for us anyway conmment ...
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment):
don't write to memory we might not write to - g_convert does that
for us anyway
(gst_asf_demux_audio_caps):
conmment out gst_util_dump_mem
Benjamin Otte [Sun, 16 May 2004 16:06:41 +0000 (16:06 +0000)]
ext/alsa/gstalsasink.c: compute correct expected timestamps after seek (broken since last commit)
Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
compute correct expected timestamps after seek (broken since
last commit)
* ext/gdk_pixbuf/pixbufscale.c: (pixbufscale_init):
rename element and debugging category to gdkpixbufscale
Benjamin Otte [Sun, 16 May 2004 02:53:11 +0000 (02:53 +0000)]
add note about bug
Original commit message from CVS:
add note about bug
Benjamin Otte [Sun, 16 May 2004 02:51:28 +0000 (02:51 +0000)]
ext/alsa/gstalsasink.c: add error checking to snd_pcm_delay and remove duplicate call to snd_pcm_delay that caused is...
Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
add error checking to snd_pcm_delay and remove duplicate call to
snd_pcm_delay that caused issues (see inline code comments)
* ext/alsa/gstalsasink.c: (gst_alsa_sink_get_time):
make more readable and fix return value when snd_pcm_delay fails
Jan Schmidt [Sat, 15 May 2004 13:16:40 +0000 (13:16 +0000)]
Add new files for gdk_pixbuf based scaler
Original commit message from CVS:
Add new files for gdk_pixbuf based scaler
Jan Schmidt [Sat, 15 May 2004 12:16:58 +0000 (12:16 +0000)]
Oops, forgot the Changelog :)
Original commit message from CVS:
Oops, forgot the Changelog :)
Benjamin Otte [Fri, 14 May 2004 19:58:12 +0000 (19:58 +0000)]
ext/libvisual/visual.c: add missing visual_audio_analyze
Original commit message from CVS:
* ext/libvisual/visual.c: (gst_visual_chain):
add missing visual_audio_analyze
David Schleef [Fri, 14 May 2004 19:26:34 +0000 (19:26 +0000)]
ext/esd/esdsink.c: Fix crash when ESD is killed while we're playing.
Original commit message from CVS:
* ext/esd/esdsink.c: (gst_esdsink_chain): Fix crash when ESD
is killed while we're playing.
* gst/qtdemux/qtdemux.c: (qtdemux_parse): call
gst_element_no_more_pads().
Stéphane Loeuillet [Fri, 14 May 2004 17:23:08 +0000 (17:23 +0000)]
gst-libs/gst/riff/riff-read.c: - fix INFO tag extraction in RIFF/AVI files because gst_event_unref (event) also freed...
Original commit message from CVS:
* gst-libs/gst/riff/riff-read.c :
- fix INFO tag extraction in RIFF/AVI files
because gst_event_unref (event) also freed taglist
- avoid a mem leak
Stéphane Loeuillet [Fri, 14 May 2004 11:39:41 +0000 (11:39 +0000)]
- typos : unkown => unknown
Original commit message from CVS:
- typos : unkown => unknown
- missing break in RIFF/AVI iavs caps creation (was triggering a gsttag.c assert
Stéphane Loeuillet [Thu, 13 May 2004 21:27:14 +0000 (21:27 +0000)]
ext/mad/gstid3tag.c: move from "Codec/(Dem/M)uxer" to "Codec/(Dem/M)uxer/Audio"
Original commit message from CVS:
* ext/mad/gstid3tag.c : move from "Codec/(Dem/M)uxer" to "Codec/(Dem/M)uxer/Audio"
* gst/wavenc/gstwavenc.c : move from "Codec/Encoder/Audio" to "Codec/Muxer/Audio"
* gst/auparse/gstauparse.c :
- add code (commented for now) to support audio/x-adpcm on src pad
(we have no decoder for those layout yet)
* gst/cdxaparse/gstcdxaparse.c :
* gst/cdxaparse/gstcdxaparse.h :
- partial rewrite using RiffRead (ripped iain's wavparse code)
* gst/rtp/gstrtpL16enc.c : typo
* gst/rtp/gstrtpgsmenc.c : typo
Benjamin Otte [Thu, 13 May 2004 20:21:39 +0000 (20:21 +0000)]
configure.ac: check for exact version of libvisual, it's not supposed to be
Original commit message from CVS:
* configure.ac:
check for exact version of libvisual, it's not supposed to be
API/ABI stable yet
Benjamin Otte [Thu, 13 May 2004 16:07:16 +0000 (16:07 +0000)]
ext/ogg/gstoggdemux.c: signal no-more-pads
Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_push):
signal no-more-pads
Jan Schmidt [Thu, 13 May 2004 11:32:42 +0000 (11:32 +0000)]
Report which format was used for GST_FORMAT_DEFAULT in dvdec
Original commit message from CVS:
Report which format was used for GST_FORMAT_DEFAULT in dvdec
Add progressreport element for testing.
Stéphane Loeuillet [Thu, 13 May 2004 11:32:38 +0000 (11:32 +0000)]
gst-libs/gst/riff/riff-ids.h: - add CDXA to the list of RIFF types
Original commit message from CVS:
* gst-libs/gst/riff/riff-ids.h :
- add CDXA to the list of RIFF types
- add plst (playlist ?) to wav chunk list (only diff with wavparse/riff.h)
Thomas Vander Stichele [Thu, 13 May 2004 10:13:41 +0000 (10:13 +0000)]
sys/v4l/: add more debugging send a discont at start
Original commit message from CVS:
* sys/v4l/gstv4lsrc.c: (gst_v4lsrc_get), (gst_v4lsrc_change_state):
* sys/v4l/gstv4lsrc.h:
* sys/v4l/v4lmjpegsink_calls.c: (gst_v4lmjpegsink_playback_init):
* sys/v4l/v4lmjpegsrc_calls.c: (gst_v4lmjpegsrc_capture_init):
* sys/v4l/v4lsrc_calls.c: (gst_v4lsrc_capture_init),
(gst_v4lsrc_grab_frame):
add more debugging
send a discont at start
Colin Walters [Thu, 13 May 2004 00:59:20 +0000 (00:59 +0000)]
Avoid inflooping
Original commit message from CVS:
Avoid inflooping
Jan Schmidt [Wed, 12 May 2004 14:53:57 +0000 (14:53 +0000)]
ext/audiofile/gstafsrc.c: Remove old debug output
Original commit message from CVS:
* ext/audiofile/gstafsrc.c: (gst_afsrc_get):
Remove old debug output
* ext/dv/gstdvdec.c: (gst_dvdec_quality_get_type),
(gst_dvdec_class_init), (gst_dvdec_loop), (gst_dvdec_change_state),
(gst_dvdec_set_property), (gst_dvdec_get_property):
Change the quality setting to an enum, so it works from gst-launch
Don't renegotiate a non-linked pad. Allows audio only decoding.
* gst/deinterlace/gstdeinterlace.c: (gst_deinterlace_getcaps),
(gst_deinterlace_link), (gst_deinterlace_init):
* gst/videodrop/gstvideodrop.c: (gst_videodrop_getcaps),
(gst_videodrop_link):
Some caps negotiation fixes
Stéphane Loeuillet [Wed, 12 May 2004 10:19:19 +0000 (10:19 +0000)]
ext/tarkin/gsttarkin.c: - Change RANK from NONE to PRIMARY (decoder)
Original commit message from CVS:
* ext/tarkin/gsttarkin.c :
- Change RANK from NONE to PRIMARY (decoder)
* ext/gdk_pixbuf/gstgdkpixbuf.c :
- Change RANK from NONE to MARGINAL (decoder)
* ext/divx/gstdivxenc.c :
- Change RANK from PRIMARY to NONE (encoder/spider issue)
Thomas Vander Stichele [Wed, 12 May 2004 07:18:02 +0000 (07:18 +0000)]
copy this function until we really need > 1.0 of vorbis
Original commit message from CVS:
copy this function until we really need > 1.0 of vorbis
Benjamin Otte [Wed, 12 May 2004 02:35:56 +0000 (02:35 +0000)]
configure.ac: enable shout2 by default
Original commit message from CVS:
* configure.ac:
enable shout2 by default
* ext/shout2/gstshout2.c: (gst_shout2send_protocol_get_type),
(gst_shout2send_base_init), (gst_shout2send_init),
(gst_shout2send_connect), (gst_shout2send_change_state):
* ext/shout2/gstshout2.h:
make this work again. Based on a patch by Zaheer Merali (fixes
#142262)
* ext/theora/theora.c: (plugin_init):
don't set rank on encoders
Stéphane Loeuillet [Tue, 11 May 2004 22:55:35 +0000 (22:55 +0000)]
gst/auparse/gstauparse.c: - Document all audio encoding we can encounter from Solaris 9 headers and libsndfile inform...
Original commit message from CVS:
* gst/auparse/gstauparse.c :
- Document all audio encoding we can encounter from Solaris 9
headers and libsndfile information.
- Increase max. rate from 48000 to 192000 (to match other elements)
- Don't try to play junk data between header and samples
Stéphane Loeuillet [Tue, 11 May 2004 16:59:44 +0000 (16:59 +0000)]
gst/cdxaparse/gstcdxaparse.c: Add mpegversion to CAPS to make it link
Original commit message from CVS:
* gst/cdxaparse/gstcdxaparse.c :
Add mpegversion to CAPS to make it link
Rank is as GST_RANK_SECONDARY instead of NONE
Jeremy Simon [Tue, 11 May 2004 16:50:03 +0000 (16:50 +0000)]
Remove extradata dump
Original commit message from CVS:
Remove extradata dump
Jeremy Simon [Tue, 11 May 2004 16:25:04 +0000 (16:25 +0000)]
gst/asfdemux/gstasfdemux.c: Use codec_data property instead of flag1 and flag2 for wma
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_audio_caps):
Use codec_data property instead of flag1 and flag2 for wma
Benjamin Otte [Tue, 11 May 2004 15:31:35 +0000 (15:31 +0000)]
ext/libvisual/visual.c: use the right caps depending on endianness (I hope)
Original commit message from CVS:
* ext/libvisual/visual.c: (gst_visual_getcaps):
use the right caps depending on endianness (I hope)
* ext/ogg/gstoggmux.c: (gst_ogg_mux_plugin_init):
use GST_RANK_NONE for all non-decoding elements or spider gets
mighty confused
Ronald S. Bultje [Tue, 11 May 2004 04:33:48 +0000 (04:33 +0000)]
gst/asfdemux/gstasfdemux.c: Fix some odd cases and fix BE metadata parsing of unicode16 text.
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_comment):
Fix some odd cases and fix BE metadata parsing of unicode16 text.
Benjamin Otte [Tue, 11 May 2004 03:56:19 +0000 (03:56 +0000)]
gst/switch/gstswitch.c: whoever that was: DO NOT IMPORT PRIVATE SYMBOLS THAT ARE NOT IN
Original commit message from CVS:
* gst/switch/gstswitch.c: (gst_switch_release_pad),
(gst_switch_request_new_pad), (gst_switch_poll_sinkpads),
(gst_switch_loop), (gst_switch_get_type):
whoever that was: DO NOT IMPORT PRIVATE SYMBOLS THAT ARE NOT IN
HEADERS. Had to be said.
David Schleef [Tue, 11 May 2004 02:30:16 +0000 (02:30 +0000)]
configure.ac: Add prototype Dirac support.
Original commit message from CVS:
* configure.ac: Add prototype Dirac support.
* ext/Makefile.am:
* ext/dirac/Makefile.am:
* ext/dirac/gstdirac.cc:
* ext/dirac/gstdiracdec.cc:
Ronald S. Bultje [Tue, 11 May 2004 00:20:02 +0000 (00:20 +0000)]
gst/auparse/gstauparse.c: Hack around spider. Remove me some day please.
Original commit message from CVS:
* gst/auparse/gstauparse.c: (gst_auparse_class_init),
(gst_auparse_init), (gst_auparse_chain),
(gst_auparse_change_state):
Hack around spider. Remove me some day please.
Ronald S. Bultje [Tue, 11 May 2004 00:07:57 +0000 (00:07 +0000)]
gst/auparse/gstauparse.c: Fix for some uninitialized variables in previous patch, also makes it work. Fixes #142286 w...
Original commit message from CVS:
* gst/auparse/gstauparse.c: (gst_auparse_chain):
Fix for some uninitialized variables in previous patch, also
makes it work. Fixes #142286 while we're at it.