platform/upstream/gstreamer.git
20 years agoplug a memleak
Colin Walters [Fri, 30 Apr 2004 20:57:48 +0000 (20:57 +0000)]
plug a memleak

Original commit message from CVS:
plug a memleak

20 years agogst/ffmpegcolorspace/gstffmpegcolorspace.c: remove broken nego fix
Thomas Vander Stichele [Fri, 30 Apr 2004 12:21:11 +0000 (12:21 +0000)]
gst/ffmpegcolorspace/gstffmpegcolorspace.c: remove broken nego fix

Original commit message from CVS:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcolorspace_getcaps):
remove broken nego fix

20 years agoadd initial support for libvisual (http://libvisual.sourceforge.net) libvisual is...
Benjamin Otte [Fri, 30 Apr 2004 02:25:09 +0000 (02:25 +0000)]
add initial support for libvisual (libvisual.sourceforge.net) libvisual is still quite alpha, so expect crashe...

Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/libvisual/Makefile.am:
* ext/libvisual/visual.c:
add initial support for libvisual (http://libvisual.sourceforge.net)
libvisual is still quite alpha, so expect crashes in there :)

20 years agogst/qtdemux/qtdemux.c: Hacked up qtdemux to make it spit out codec_data. Do _not_...
David Schleef [Fri, 30 Apr 2004 02:19:16 +0000 (02:19 +0000)]
gst/qtdemux/qtdemux.c: Hacked up qtdemux to make it spit out codec_data.  Do _not_ look at this code; you will no lon...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream), (qtdemux_parse),
(qtdemux_parse_trak), (get_size), (gst_qtdemux_handle_esds): Hacked
up qtdemux to make it spit out codec_data.  Do _not_ look at this
code; you will no longer respect me.

20 years agochange alsa pcm device discovery to find more than 1 device per card.
Stéphane Loeuillet [Fri, 30 Apr 2004 01:20:53 +0000 (01:20 +0000)]
change alsa pcm device discovery to find more than 1 device per card.

Original commit message from CVS:
change alsa pcm device discovery to find more than 1 device per card.
code review by Ronald.

20 years agosys/oss/gstosselement.c: Add a check for a driver bug on FreeBSD. (bug #140565)
David Schleef [Thu, 29 Apr 2004 23:45:03 +0000 (23:45 +0000)]
sys/oss/gstosselement.c: Add a check for a driver bug on FreeBSD.  (bug #140565)

Original commit message from CVS:
* sys/oss/gstosselement.c: (gst_osselement_rate_probe_check):
Add a check for a driver bug on FreeBSD.  (bug #140565)

20 years agoext/jpeg/: move format setting to inner loop
Thomas Vander Stichele [Thu, 29 Apr 2004 17:37:00 +0000 (17:37 +0000)]
ext/jpeg/: move format setting to inner loop

Original commit message from CVS:
* ext/jpeg/gstjpegdec.c: (gst_jpegdec_get_type):
* ext/jpeg/gstjpegenc.c: (gst_jpegenc_get_type),
(gst_jpegenc_getcaps):
move format setting to inner loop
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcolorspace_getcaps):
use GST_PAD_CAPS if available so that we use already negotiated
caps
* gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header),
(qtdemux_parse_moov), (qtdemux_parse):
extra debugging
* sys/qcam/qcam-Linux.c: (qc_lock_wait), (qc_unlock):
* sys/qcam/qcam-os.c: (qc_lock_wait), (qc_unlock):
move hardcoded path to DEFINE

20 years agogst/speed/gstspeed.c: Fix caps parsing. (bug #140064)
David Schleef [Thu, 29 Apr 2004 03:38:16 +0000 (03:38 +0000)]
gst/speed/gstspeed.c: Fix caps parsing. (bug #140064)

Original commit message from CVS:
* gst/speed/gstspeed.c: (speed_parse_caps):  Fix caps parsing.
(bug #140064)

20 years agoext/alsa/gstalsa.c: Don't probe for playback device if we're a source element. Fixes...
Ronald S. Bultje [Thu, 29 Apr 2004 00:40:14 +0000 (00:40 +0000)]
ext/alsa/gstalsa.c: Don't probe for playback device if we're a source element. Fixes #139658.

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_class_probe_devices):
Don't probe for playback device if we're a source element. Fixes
#139658.

20 years agoext/mad/gstid3tag.c: rewrite buffer offset
Benjamin Otte [Thu, 29 Apr 2004 00:13:16 +0000 (00:13 +0000)]
ext/mad/gstid3tag.c: rewrite buffer offset

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_handle_event),
(gst_id3_tag_chain):
rewrite buffer offset

20 years agoNew DTS decoder.
Ronald S. Bultje [Thu, 29 Apr 2004 00:00:25 +0000 (00:00 +0000)]
New DTS decoder.

Original commit message from CVS:
* configure.ac:
* ext/Makefile.am:
* ext/dts/Makefile.am:
* ext/dts/gstdtsdec.c: (gst_dtsdec_get_type),
(gst_dtsdec_base_init), (gst_dtsdec_class_init), (gst_dtsdec_init),
(gst_dtsdec_channels), (gst_dtsdec_renegotiate),
(gst_dtsdec_handle_event), (gst_dtsdec_update_streaminfo),
(gst_dtsdec_loop), (gst_dtsdec_change_state),
(gst_dtsdec_set_property), (gst_dtsdec_get_property),
(plugin_init):
* ext/dts/gstdtsdec.h:
New DTS decoder.
* ext/faad/gstfaad.c: (gst_faad_sinkconnect),
(gst_faad_srcconnect):
Add ESDS atom handling (.m4a).

20 years agoext/divx/gstdivxdec.c: Remove comment that makes no sense.
Ronald S. Bultje [Wed, 28 Apr 2004 03:13:48 +0000 (03:13 +0000)]
ext/divx/gstdivxdec.c: Remove comment that makes no sense.

Original commit message from CVS:
* ext/divx/gstdivxdec.c: (plugin_init):
Remove comment that makes no sense.
* ext/mad/gstid3tag.c: (gst_id3_tag_set_property):
Fix for obvious typo that resulted in warnings during gst-register.
* ext/xvid/gstxviddec.c: (gst_xviddec_src_link),
(gst_xviddec_sink_link):
Fix caps negotiation a bit better.
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
We call this 'codec_data', not 'esds'.

20 years agogst/monoscope/gstmonoscope.c: make sure we only provide 256x128
Benjamin Otte [Tue, 27 Apr 2004 15:59:57 +0000 (15:59 +0000)]
gst/monoscope/gstmonoscope.c: make sure we only provide 256x128

Original commit message from CVS:
* gst/monoscope/gstmonoscope.c:
make sure we only provide 256x128
* gst/monoscope/monoscope.c: (monoscope_init):
assert size of 256x128

20 years agouse max width and height for fixation
Thomas Vander Stichele [Tue, 27 Apr 2004 15:08:22 +0000 (15:08 +0000)]
use max width and height for fixation

Original commit message from CVS:
use max width and height for fixation

20 years agofix v4l for qc-usb webcams
Thomas Vander Stichele [Tue, 27 Apr 2004 11:33:52 +0000 (11:33 +0000)]
fix v4l for qc-usb webcams

Original commit message from CVS:
fix v4l for qc-usb webcams

20 years agoadd num-buffers property
Thomas Vander Stichele [Tue, 27 Apr 2004 09:42:45 +0000 (09:42 +0000)]
add num-buffers property

Original commit message from CVS:
add num-buffers property

20 years agoext/mad/gstid3tag.c: set id3mux rank to NONE so it doesn't confuse spider require...
Benjamin Otte [Mon, 26 Apr 2004 20:38:12 +0000 (20:38 +0000)]
ext/mad/gstid3tag.c: set id3mux rank to NONE so it doesn't confuse spider require audio/mpeg,mpegversion=1 in id3mux

Original commit message from CVS:
* ext/mad/gstid3tag.c: (plugin_init):
set id3mux rank to NONE so it doesn't confuse spider
require audio/mpeg,mpegversion=1 in id3mux

20 years agoconfigure.ac: detect faad correctly as non-working if it's indeed non-working
Benjamin Otte [Mon, 26 Apr 2004 18:03:19 +0000 (18:03 +0000)]
configure.ac: detect faad correctly as non-working if it's indeed non-working

Original commit message from CVS:
* configure.ac:
detect faad correctly as non-working if it's indeed non-working

20 years agofix jpeg getcaps so it negotiates correctly
Thomas Vander Stichele [Mon, 26 Apr 2004 13:47:38 +0000 (13:47 +0000)]
fix jpeg getcaps so it negotiates correctly

Original commit message from CVS:
fix jpeg getcaps so it negotiates correctly

20 years agogst/audioconvert/gstaudioconvert.c: fix memleak
Benjamin Otte [Sun, 25 Apr 2004 17:56:10 +0000 (17:56 +0000)]
gst/audioconvert/gstaudioconvert.c: fix memleak

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int):
fix memleak

20 years agogst-libs/gst/riff/riff-media.c: audio/x-raw-int with height rules! not. Now it's...
Benjamin Otte [Fri, 23 Apr 2004 02:32:58 +0000 (02:32 +0000)]
gst-libs/gst/riff/riff-media.c: audio/x-raw-int with height rules! not. Now it's depth.

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps):
audio/x-raw-int with height rules! not. Now it's depth.

20 years agogst/wavparse/gstwavparse.c: Missing variable initialization. Add handling of DVI...
Ronald S. Bultje [Fri, 23 Apr 2004 00:47:41 +0000 (00:47 +0000)]
gst/wavparse/gstwavparse.c: Missing variable initialization. Add handling of DVI ADPCM. Fix mis-parsing of LIST chunk...

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_create_sourcepad),
(gst_wavparse_parse_fmt), (gst_wavparse_handle_sink_event),
(gst_wavparse_loop):
Missing variable initialization. Add handling of DVI ADPCM. Fix
mis-parsing of LIST chunks. This works around a bug where we mis-
parse non-aligning LIST chunks (so LIST chunks where the contents
don't align with the actual LIST size). The correct fix is to use
rifflib, I'm not going to fix wavparse - too much work. All this
fixes #104878.

20 years agoext/shout/gstshout.c: fix shoutcast not working (fixes #140844)
Benjamin Otte [Thu, 22 Apr 2004 15:50:05 +0000 (15:50 +0000)]
ext/shout/gstshout.c: fix shoutcast not working (fixes #140844)

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* ext/shout/gstshout.c: (gst_icecastsend_change_state):
fix shoutcast not working (fixes #140844)

20 years agos/gst_caps_simplify/gst_caps_do_simplify/
Benjamin Otte [Thu, 22 Apr 2004 03:52:52 +0000 (03:52 +0000)]
s/gst_caps_simplify/gst_caps_do_simplify/

Original commit message from CVS:
* ext/hermes/gsthermescolorspace.c:
(gst_hermes_colorspace_caps_remove_format_info):
* gst/colorspace/gstcolorspace.c:
(gst_colorspace_caps_remove_format_info):
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcolorspace_caps_remove_format_info):
s/gst_caps_simplify/gst_caps_do_simplify/

20 years agogst-libs/gst/riff/riff-media.c: mpegversion is an int
Benjamin Otte [Thu, 22 Apr 2004 03:29:01 +0000 (03:29 +0000)]
gst-libs/gst/riff/riff-media.c: mpegversion is an int

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data):
mpegversion is an int
* sys/v4l/gstv4lsrc.c: (gst_v4lsrc_base_init):
don't try to create pad templates with NULL caps, use any caps
instead.

20 years agoext/sdl/Makefile.am: Link against libgstinterfaces, not libgstxoverlay. jmmv@menta...
David Schleef [Wed, 21 Apr 2004 00:30:03 +0000 (00:30 +0000)]
ext/sdl/Makefile.am: Link against libgstinterfaces, not libgstxoverlay.  jmmv@menta.net (Julio M. Merino Vidal) (bug ...

Original commit message from CVS:
* ext/sdl/Makefile.am: Link against libgstinterfaces, not
libgstxoverlay.  jmmv@menta.net (Julio M. Merino Vidal)
(bug #140384)

20 years agoext/mad/gstid3tag.c: Add stdlib.h
David Schleef [Tue, 20 Apr 2004 23:03:27 +0000 (23:03 +0000)]
ext/mad/gstid3tag.c: Add stdlib.h

Original commit message from CVS:
reviewed by David Schleef
* ext/mad/gstid3tag.c: Add stdlib.h
* gst/rtp/gstrtpgsmenc.c: same
* gst/tags/gstid3tag.c: same
* gst/udp/gstudpsrc.c: (gst_udpsrc_get): Fix GST_DISABLE_LOADSAVE
* gst/tcp/gsttcpsink.c: (gst_tcpsink_sink_link): Adjust
GST_DISABLE_LOADSAVE use.
* gst/udp/gstudpsink.c: (gst_udpsink_sink_link): Likewise.
* gst/tcp/gsttcpsrc.c: (gst_tcpsrc_get): Likewise.
* ext/gnomevfs/gstgnomevfssrc.c: Include <stdlib.h> (needed by
atol(3)).
* sys/oss/gstosselement.h: Include <sys/types.h> (needed for dev_t).
* gst/tags/gstvorbistag.c: Include <stdlib.h> (needed by
strtoul(3)).
* gst/rtp/gstrtpL16enc.c: Include <stdlib.h> (needed by random(3)).
* ext/mad/Makefile.am: (libgstmad_la_CFLAGS): Add $(MAD_CFLAGS)
$(ID3_CFLAGS).
* ext/libfame/Makefile.am: (libgstlibfame_la_CFLAGS): Add
$(LIBFAME_CFLAGS).

20 years agogst/realmedia/rmdemux.c: This was supposed to part of the last checkin. Same idea.
David Schleef [Tue, 20 Apr 2004 21:05:40 +0000 (21:05 +0000)]
gst/realmedia/rmdemux.c: This was supposed to part of the last checkin.  Same idea.

Original commit message from CVS:
* gst/realmedia/rmdemux.c:  This was supposed to part of the
last checkin.  Same idea.

20 years agoconfigure.ac: bump required gstreamer version to 0.8.1.1 because of following changes...
David Schleef [Tue, 20 Apr 2004 21:04:22 +0000 (21:04 +0000)]
configure.ac: bump required gstreamer version to 0.8.1.1 because of following changes [--ds]

Original commit message from CVS:
reviewed by David Schleef
* configure.ac: bump required gstreamer version to 0.8.1.1
because of following changes [--ds]
* gst-libs/gst/riff/riff-read.c:  Include gst/gstutils.h.
(gst_riff_peek_head, gst_riff_peek_list, gst_riff_read_list)
(gst_riff_read_header):  Use GST_READ_UINT*
macros to access possibly unaligned memory.
* gst/typefind/gsttypefindfunctions.c: Include gst/gstutils.h.
(mp3_type_find):  Use GST_READ_UINT*
macros to access possibly unaligned memory.
(mp3_type_find, mpeg1_parse_header, qt_type_find)
(speex_type_find): Likewise
* gst/tags/gstvorbistag.c: (ADVANCE): Likewise
* gst/qtdemux/qtdemux.c: Include stdlib.h (needed by realloc).
(QTDEMUX_GUINT32_GET, QTDEMUX_GUINT16_GET, QTDEMUX_FP32_GET)
(QTDEMUX_FP16_GET, QTDEMUX_FOURCC_GET)
(gst_qtdemux_loop_header, gst_qtdemux_loop_header)
(qtdemux_node_dump_foreach, qtdemux_tree_get_child_by_type)
(qtdemux_tree_get_sibling_by_type):  Use GST_READ_UINT*
macros to access possibly unaligned memory.
* gst/mpegstream/gstmpegpacketize.c: (parse_generic, parse_chunk):
Likewise.
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_parse_syshead)
(gst_mpeg_demux_parse_packet, gst_mpeg_demux_parse_pes): Likewise.
* gst/mpegaudioparse/gstmpegaudioparse.c: (gst_mp3parse_chain):
Likewise.
* gst/mpeg2sub/gstmpeg2subt.c: (GST_BUFFER_DATA)
(gst_mpeg2subt_chain_subtitle): Likewise.
* gst/mpeg1videoparse/gstmp1videoparse.c: (mp1videoparse_parse_seq)
(gst_mp1videoparse_time_code, gst_mp1videoparse_real_chain):
Likewise.
* gst/mpeg1sys/buffer.c: (mpeg1mux_buffer_update_audio_info):
Likewise.
* gst/cdxaparse/gstcdxaparse.c: (gst_bytestream_peek_bytes):
Likewise.
* gst/asfdemux/gstasfdemux.c: (_read_var_length, _read_uint):
Likewise.

20 years agoreadding po files with -ko
Thomas Vander Stichele [Tue, 20 Apr 2004 16:42:17 +0000 (16:42 +0000)]
readding po files with -ko

Original commit message from CVS:
readding po files with -ko

20 years agoremoving temporarily
Thomas Vander Stichele [Tue, 20 Apr 2004 16:41:28 +0000 (16:41 +0000)]
removing temporarily

Original commit message from CVS:
removing temporarily

20 years agohow embarassing to commit the WRONG po file
Thomas Vander Stichele [Tue, 20 Apr 2004 16:21:21 +0000 (16:21 +0000)]
how embarassing to commit the WRONG po file

Original commit message from CVS:
how embarassing to commit the WRONG po file

20 years agoup required gst version fix po download snippet
Thomas Vander Stichele [Tue, 20 Apr 2004 16:07:04 +0000 (16:07 +0000)]
up required gst version fix po download snippet

Original commit message from CVS:
up required gst version
fix po download snippet

20 years agoext/mad/gstid3tag.c: remove leftover g_print
Benjamin Otte [Tue, 20 Apr 2004 15:51:48 +0000 (15:51 +0000)]
ext/mad/gstid3tag.c: remove leftover g_print

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_init):
remove leftover g_print
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_link):
don't try setting only a subset of the caps. We don't want to kill
autoplugging on purpose

20 years agoadd debugging categories
Thomas Vander Stichele [Tue, 20 Apr 2004 15:45:07 +0000 (15:45 +0000)]
add debugging categories

Original commit message from CVS:
add debugging categories

20 years agoadding english translation
Thomas Vander Stichele [Tue, 20 Apr 2004 11:21:49 +0000 (11:21 +0000)]
adding english translation

Original commit message from CVS:
adding english translation

20 years agogst/qtdemux/qtdemux.c: A number of new features and hacks to extract the esds atom...
David Schleef [Tue, 20 Apr 2004 08:27:15 +0000 (08:27 +0000)]
gst/qtdemux/qtdemux.c: A number of new features and hacks to extract the esds atom and put it into the caps.  (bug #1...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (gst_qtdemux_handle_sink_event),
(qtdemux_parse), (qtdemux_type_get), (qtdemux_dump_mvhd),
(qtdemux_dump_tkhd), (qtdemux_dump_stsd), (qtdemux_dump_unknown),
(qtdemux_parse_trak), (qtdemux_video_caps), (qtdemux_audio_caps):
A number of new features and hacks to extract the esds atom and
put it into the caps.  (bug #137724)

20 years agogconf/Makefile.am: Fix for non-GNU make
David Schleef [Mon, 19 Apr 2004 22:51:57 +0000 (22:51 +0000)]
gconf/Makefile.am: Fix for non-GNU make

Original commit message from CVS:
* gconf/Makefile.am: Fix for non-GNU make
* gst-libs/gst/Makefile.am: Change directory order to handle
GstPlay linking with gstinterfaces
* gst-libs/gst/audio/make_filter: make use of tr portable
* gst-libs/gst/play/Makefile.am: Add intended \
* gst-libs/gst/xwindowlistener/xwindowlistener.c:
(gst_xwin_set_clips): Switch to ISO variadic macro. Use a
function prototype instead of void *.
* gst/ffmpegcolorspace/gstffmpegcodecmap.c: Switch to ISO variadic
macro.
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcolorspace_chain): wrap NULL in GST_ELEMENT_ERROR call
* gst/videofilter/make_filter: make use of tr portable
* pkgconfig/Makefile.am: Remove GNU extension in Makefile target

20 years agoadding ukrainian translation
Thomas Vander Stichele [Mon, 19 Apr 2004 13:50:14 +0000 (13:50 +0000)]
adding ukrainian translation

Original commit message from CVS:
adding ukrainian translation

20 years agoext/gsm/gstgsmdec.c: Fix capsnego, simplify chain function slightly.
Ronald S. Bultje [Mon, 19 Apr 2004 02:00:24 +0000 (02:00 +0000)]
ext/gsm/gstgsmdec.c: Fix capsnego, simplify chain function slightly.

Original commit message from CVS:
* ext/gsm/gstgsmdec.c: (gst_gsmdec_init), (gst_gsmdec_getcaps),
(gst_gsmdec_link), (gst_gsmdec_chain):
Fix capsnego, simplify chain function slightly.
* gst/qtdemux/qtdemux.c: (qtdemux_audio_caps):
Add GSM.

20 years agogst/wavparse/gstwavparse.c: Hack to make wavparse work with spider (always -> sometim...
Ronald S. Bultje [Sun, 18 Apr 2004 23:40:34 +0000 (23:40 +0000)]
gst/wavparse/gstwavparse.c: Hack to make wavparse work with spider (always -> sometimes pad).

Original commit message from CVS:
* gst/wavparse/gstwavparse.c: (gst_wavparse_init),
(gst_wavparse_destroy_sourcepad), (gst_wavparse_create_sourcepad),
(gst_wavparse_parse_fmt), (gst_wavparse_change_state):
Hack to make wavparse work with spider (always -> sometimes pad).
Fixes #135862 && #140411.

20 years agosys/oss/gstosselement.c: get rid of \n in debug output
Benjamin Otte [Sun, 18 Apr 2004 20:14:36 +0000 (20:14 +0000)]
sys/oss/gstosselement.c: get rid of \n in debug output

Original commit message from CVS:
* sys/oss/gstosselement.c: (gst_osselement_sync_parms),
(gst_osselement_rate_probe_check),
(gst_osselement_rate_check_rate), (gst_osselement_rate_add_rate):
get rid of \n in debug output

20 years agoAllow all events, not just EOS
Iain Holmes [Sat, 17 Apr 2004 22:33:37 +0000 (22:33 +0000)]
Allow all events, not just EOS

Original commit message from CVS:
Allow all events, not just EOS

20 years agoext/mad/gstid3tag.c: deprecate id3tag element and replace with id3demux/id3mux.
Benjamin Otte [Sat, 17 Apr 2004 17:52:35 +0000 (17:52 +0000)]
ext/mad/gstid3tag.c: deprecate id3tag element and replace with id3demux/id3mux.

Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_get_type),
(gst_id3_tag_class_init), (gst_id3_tag_get_caps),
(gst_id3_tag_add_src_pad), (gst_id3_tag_init),
(gst_id3_tag_set_property), (gst_id3_tag_do_caps_nego),
(gst_id3_tag_src_link), (gst_id3_tag_chain),
(gst_id3_tag_change_state), (plugin_init):
deprecate id3tag element and replace with id3demux/id3mux.
great side effect: this ugly file is now even uglier, yay!
* ext/mad/gstmad.h:
remove non-available function
update for new get_type

20 years agoconfigure.ac: require mpeg2dec >= 0.4.0
Benjamin Otte [Sat, 17 Apr 2004 03:40:37 +0000 (03:40 +0000)]
configure.ac: require mpeg2dec >= 0.4.0

Original commit message from CVS:
* configure.ac:
require mpeg2dec >= 0.4.0

20 years agosys/xvimage/xvimagesink.c: call GST_ELEMENT_ERROR whenever get_xcontext fails. Includ...
Benjamin Otte [Sat, 17 Apr 2004 02:30:28 +0000 (02:30 +0000)]
sys/xvimage/xvimagesink.c: call GST_ELEMENT_ERROR whenever get_xcontext fails. Includes assorted cleanup fixes.

Original commit message from CVS:
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support),
(gst_xvimagesink_xcontext_get), (gst_xvimagesink_change_state),
(gst_xvimagesink_set_xwindow_id):
call GST_ELEMENT_ERROR whenever get_xcontext fails. Includes
assorted cleanup fixes.

20 years agosys/ximage/ximagesink.h: Compile fix for FreeBSD. (bug #140268)
David Schleef [Fri, 16 Apr 2004 23:42:12 +0000 (23:42 +0000)]
sys/ximage/ximagesink.h: Compile fix for FreeBSD. (bug #140268)

Original commit message from CVS:
* sys/ximage/ximagesink.h: Compile fix for FreeBSD. (bug #140268)
* sys/xvimage/xvimagesink.h: same

20 years agofix wrong use of GST_ELEMENT_ERROR
Thomas Vander Stichele [Fri, 16 Apr 2004 17:01:15 +0000 (17:01 +0000)]
fix wrong use of GST_ELEMENT_ERROR

Original commit message from CVS:
fix wrong use of GST_ELEMENT_ERROR

20 years agogst-libs/gst/riff/riff-media.c: Add div[3456] as fourccs for DivX 3 (fixes #140137).
Ronald S. Bultje [Fri, 16 Apr 2004 01:43:13 +0000 (01:43 +0000)]
gst-libs/gst/riff/riff-media.c: Add div[3456] as fourccs for DivX 3 (fixes #140137).

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data):
Add div[3456] as fourccs for DivX 3 (fixes #140137).

20 years agogst/: Add MS RLE support. I added some functions to read out strf chunks into strf...
Ronald S. Bultje [Fri, 16 Apr 2004 01:20:43 +0000 (01:20 +0000)]
gst/: Add MS RLE support. I added some functions to read out strf chunks into strf chunks and the data behind it. Thi...

Original commit message from CVS:
reviewed by: <delete if not using a buddy>
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data),
(gst_riff_create_video_caps), (gst_riff_create_audio_caps),
(gst_riff_create_video_template_caps),
(gst_riff_create_audio_template_caps):
* gst-libs/gst/riff/riff-media.h:
* gst-libs/gst/riff/riff-read.c:
(gst_riff_read_strf_vids_with_data), (gst_riff_read_strf_vids):
* gst-libs/gst/riff/riff-read.h:
* gst/avi/gstavidemux.c: (gst_avi_demux_add_stream):
Add MS RLE support. I added some functions to read out strf chunks
into strf chunks and the data behind it. This is usually color
palettes (as in RLE, but also in 8-bit RGB). Also use those during
caps creation. Lastly, add ADPCM (similar to wavparse - which
should eventually be rifflib based).
* gst/matroska/matroska-demux.c: (gst_matroska_demux_class_init),
(gst_matroska_demux_init), (gst_matroska_demux_reset):
* gst/matroska/matroska-demux.h:
Remove placeholders for some prehistoric tagging system. Didn't add
support for any tag system really anyway.
* gst/qtdemux/qtdemux.c:
Add support for audio/x-m4a (MPEG-4) through spider.
* gst/wavparse/gstwavparse.c: (gst_wavparse_parse_fmt),
(gst_wavparse_loop):
ADPCM support (#135862). Increase max. buffer size because we
cannot split buffers for ADPCM (screws references) and I've seen
files with 2048 byte chunks. 4096 seems safe for now.

20 years agobump nano to 1
Thomas Vander Stichele [Thu, 15 Apr 2004 15:21:23 +0000 (15:21 +0000)]
bump nano to 1

Original commit message from CVS:
bump nano to 1

20 years agoreleasing
Thomas Vander Stichele [Thu, 15 Apr 2004 15:16:31 +0000 (15:16 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agonano bump for prerel add bug entry for a fixed bug translation updates
Thomas Vander Stichele [Thu, 15 Apr 2004 10:00:37 +0000 (10:00 +0000)]
nano bump for prerel add bug entry for a fixed bug translation updates

Original commit message from CVS:
nano bump for prerel
add bug entry for a fixed bug
translation updates

20 years agogst-libs/gst/riff/riff-media.c: Fix typo in divxversion (3 instead of 4 for "DIVX...
Ronald S. Bultje [Thu, 15 Apr 2004 03:21:14 +0000 (03:21 +0000)]
gst-libs/gst/riff/riff-media.c: Fix typo in divxversion (3 instead of 4 for "DIVX" fourcc).

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
Fix typo in divxversion (3 instead of 4 for "DIVX" fourcc).

20 years agobugzilla entries
Thomas Vander Stichele [Wed, 14 Apr 2004 17:08:34 +0000 (17:08 +0000)]
bugzilla entries

Original commit message from CVS:
bugzilla entries

20 years agouse release
Thomas Vander Stichele [Wed, 14 Apr 2004 16:46:36 +0000 (16:46 +0000)]
use release

Original commit message from CVS:
use release

20 years agolower rank of dvddemux
Thomas Vander Stichele [Wed, 14 Apr 2004 16:16:46 +0000 (16:16 +0000)]
lower rank of dvddemux

Original commit message from CVS:
lower rank of dvddemux

20 years agoconfigure.ac: save libs correctly when checking mad
Benjamin Otte [Wed, 14 Apr 2004 15:42:03 +0000 (15:42 +0000)]
configure.ac: save libs correctly when checking mad

Original commit message from CVS:
* configure.ac:
save libs correctly when checking mad

20 years ago#139926 - lowers rank of id3tag
Thomas Vander Stichele [Wed, 14 Apr 2004 15:33:16 +0000 (15:33 +0000)]
#139926 - lowers rank of id3tag

Original commit message from CVS:
#139926 - lowers rank of id3tag

20 years agocommon/m4/gst-feature.m4: Call -config scripts with
David Schleef [Tue, 13 Apr 2004 23:25:19 +0000 (23:25 +0000)]
common/m4/gst-feature.m4: Call -config scripts with

Original commit message from CVS:
* common/m4/gst-feature.m4: Call -config scripts with
--plugin-libs if it is supported.
* gst/avi/gstavimux.c: (gst_avimux_vidsinkconnect): sequences of
JPEG images are image/jpeg.
* gst/debug/Makefile.am:
* gst/debug/negotiation.c: (gst_negotiation_class_init),
(gst_negotiation_getcaps), (gst_negotiation_pad_link),
(gst_negotiation_update_caps), (gst_negotiation_get_property),
(gst_negotiation_plugin_init): Add a property that acts like
filter caps.
* testsuite/gst-lint:  Move license checking to be a standard
test.

20 years agogst/avi/gstavidemux.c: Fix memleak. patch from Sebastien Cote (bug #139958)
Sebastien Cote [Tue, 13 Apr 2004 21:34:28 +0000 (21:34 +0000)]
gst/avi/gstavidemux.c: Fix memleak. patch from Sebastien Cote (bug #139958)

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_reset): Fix memleak.
patch from Sebastien Cote (bug #139958)

20 years agomake player example use gconf
Thomas Vander Stichele [Tue, 13 Apr 2004 13:41:20 +0000 (13:41 +0000)]
make player example use gconf

Original commit message from CVS:
make player example use gconf

20 years agoonly open/close library during state changes, not creation/disposal
Thomas Vander Stichele [Tue, 13 Apr 2004 12:17:21 +0000 (12:17 +0000)]
only open/close library during state changes, not creation/disposal

Original commit message from CVS:
only open/close library during state changes, not creation/disposal

20 years agos/lstat/stat/ since it can be a symlink, ask decadix on IRC if you have questiosn
Christian Schaller [Mon, 12 Apr 2004 19:41:33 +0000 (19:41 +0000)]
s/lstat/stat/ since it can be a symlink, ask decadix on IRC if you have questiosn

Original commit message from CVS:
s/lstat/stat/ since it can be a symlink, ask decadix on IRC if you have questiosn

20 years agogst/avi/gstavidemux.c: Handle JUNK chunks inside data section. Prevents warnings.
Ronald S. Bultje [Sun, 11 Apr 2004 22:09:25 +0000 (22:09 +0000)]
gst/avi/gstavidemux.c: Handle JUNK chunks inside data section. Prevents warnings.

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_data):
Handle JUNK chunks inside data section. Prevents warnings.

20 years agogst-libs/gst/riff/riff-media.c: Add MS video v1.
Ronald S. Bultje [Sun, 11 Apr 2004 21:36:45 +0000 (21:36 +0000)]
gst-libs/gst/riff/riff-media.c: Add MS video v1.

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
(gst_riff_create_video_template_caps):
Add MS video v1.
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index),
(gst_avi_demux_stream_data):
Add support for "rec-list" chunks.

20 years agogst-libs/gst/riff/riff-media.c: Fix another codecname mismatch.
Ronald S. Bultje [Sun, 11 Apr 2004 19:33:55 +0000 (19:33 +0000)]
gst-libs/gst/riff/riff-media.c: Fix another codecname mismatch.

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps):
Fix another codecname mismatch.

20 years agogst-libs/gst/riff/riff-media.c: Fix divx caps mismatch and move from video/x-jpeg...
Ronald S. Bultje [Sun, 11 Apr 2004 17:21:32 +0000 (17:21 +0000)]
gst-libs/gst/riff/riff-media.c: Fix divx caps mismatch and move from video/x-jpeg to image/jpeg so that MJPEG plays b...

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
Fix divx caps mismatch and move from video/x-jpeg to image/jpeg
so that MJPEG plays back.

20 years agogst/mpeg1videoparse/gstmp1videoparse.*: Fix for some slight mis-cuts in buffer parsin...
Ronald S. Bultje [Sat, 10 Apr 2004 22:40:50 +0000 (22:40 +0000)]
gst/mpeg1videoparse/gstmp1videoparse.*: Fix for some slight mis-cuts in buffer parsing, and for some potential overfl...

Original commit message from CVS:
* gst/mpeg1videoparse/gstmp1videoparse.c: (gst_mp1videoparse_init),
(gst_mp1videoparse_real_chain), (gst_mp1videoparse_change_state):
* gst/mpeg1videoparse/gstmp1videoparse.h:
Fix for some slight mis-cuts in buffer parsing, and for some
potential overflows or faults-causers. Adds disconts. Also fixes
#139105 while we're at it.

20 years agoWorkaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake 10 linux...
Ronald S. Bultje [Sat, 10 Apr 2004 13:27:16 +0000 (13:27 +0000)]
Workaround for missing struct v4l2_buffer declaration in Suse 9 and Mandrake 10 linux/videodev2.h header file (#135919).

Original commit message from CVS:
* configure.ac:
* sys/v4l2/gstv4l2element.h:
Workaround for missing struct v4l2_buffer declaration in Suse 9
and Mandrake 10 linux/videodev2.h header file (#135919).

20 years agoext/gnomevfs/gstgnomevfssink.c: Bail out if no filename was given.
Ronald S. Bultje [Sat, 10 Apr 2004 13:07:31 +0000 (13:07 +0000)]
ext/gnomevfs/gstgnomevfssink.c: Bail out if no filename was given.

Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_open_file):
Bail out if no filename was given.

20 years agosys/v4l2/gstv4l2src.c: fix Y41P (was typo'ed to
Ronald S. Bultje [Sat, 10 Apr 2004 12:20:20 +0000 (12:20 +0000)]
sys/v4l2/gstv4l2src.c: fix Y41P (was typo'ed to

Original commit message from CVS:
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_v4l2fourcc_to_caps),
(gst_v4l2_fourcc_from_structure):
Add Y41B/Y42B YUV formats (see #125732), fix Y41P (was typo'ed to
Y41B somewhere).

20 years agoext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns false the...
Benjamin Otte [Fri, 9 Apr 2004 18:55:09 +0000 (18:55 +0000)]
ext/gnomevfs/gstgnomevfssink.c: fix erase signal - if any handler returns false the file will not be overwritten. If ...

Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssink.c:
(_gst_boolean_allow_overwrite_accumulator),
(gst_gnomevfssink_class_init):
fix erase signal - if any handler returns false the file will not be
overwritten. If no handler is connected, the file will not be
overwritten either.
renamed signal to "allow-overwrite"
* ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach):
free string when adding it to ID3 failed
* ext/vorbis/vorbisdec.c: (vorbis_dec_event):
unref event when done
* gst/audioconvert/gstaudioconvert.c: (_fixate_caps_to_int):
free caps
* gst/typefind/gsttypefindfunctions.c:
(mpeg_video_stream_type_find):
fix invalid read

20 years agogst/ffmpegcolorspace/gstffmpegcolorspace.c: Change rank to PRIMARY.
David Schleef [Fri, 9 Apr 2004 00:04:38 +0000 (00:04 +0000)]
gst/ffmpegcolorspace/gstffmpegcolorspace.c: Change rank to PRIMARY.

Original commit message from CVS:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcolorspace_register): Change rank to PRIMARY.

20 years agogst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't support (bug...
David Schleef [Fri, 9 Apr 2004 00:01:44 +0000 (00:01 +0000)]
gst/colorspace/gstcolorspace.c: Don't advertise a conversion we don't support (bug #139532)

Original commit message from CVS:
* gst/colorspace/gstcolorspace.c: Don't advertise a conversion
we don't support (bug #139532)

20 years agodo not change caps in middle of stream except on new streams fixes #139382
Thomas Vander Stichele [Wed, 7 Apr 2004 15:48:40 +0000 (15:48 +0000)]
do not change caps in middle of stream except on new streams fixes #139382

Original commit message from CVS:
do not change caps in middle of stream except on new streams
fixes #139382

20 years agoext/gnomevfs/gstgnomevfssink.c: Fix erase signal. Don't erase by default. Remove...
Ronald S. Bultje [Wed, 7 Apr 2004 01:41:58 +0000 (01:41 +0000)]
ext/gnomevfs/gstgnomevfssink.c: Fix erase signal. Don't erase by default. Remove handoff signal.

Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_base_init),
(_gst_boolean_did_something_accumulator),
(gst_gnomevfssink_class_init), (gst_gnomevfssink_dispose),
(gst_gnomevfssink_init), (gst_gnomevfssink_set_property),
(gst_gnomevfssink_get_property), (gst_gnomevfssink_open_file),
(gst_gnomevfssink_close_file), (gst_gnomevfssink_chain),
(gst_gnomevfssink_change_state):
Fix erase signal. Don't erase by default. Remove handoff signal.
Remove erase property. Don't segfault. General cleanup.

20 years agogst-libs/gst/gconf/test-gconf.c: add missing gst_init
Benjamin Otte [Wed, 7 Apr 2004 00:54:03 +0000 (00:54 +0000)]
gst-libs/gst/gconf/test-gconf.c: add missing gst_init

Original commit message from CVS:
* gst-libs/gst/gconf/test-gconf.c: (main):
add missing gst_init

20 years agoext/gnomevfs/gstgnomevfssrc.c: free the mutexes, too
Benjamin Otte [Wed, 7 Apr 2004 00:42:10 +0000 (00:42 +0000)]
ext/gnomevfs/gstgnomevfssrc.c: free the mutexes, too

Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose):
free the mutexes, too

20 years agoext/gnomevfs/gstgnomevfssrc.c: actually free the URI string
Benjamin Otte [Tue, 6 Apr 2004 23:46:01 +0000 (23:46 +0000)]
ext/gnomevfs/gstgnomevfssrc.c: actually free the URI string

Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_dispose):
actually free the URI string
* ext/mad/gstid3tag.c: (gst_id3_tag_src_event):
compute offset correctly when passing discont events
* ext/mad/gstid3tag.c: (gst_id3_tag_handle_event):
don't leak discont events
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_video_caps):
add some missing breaks so caps aren't copied randomly
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream):
if we realloc memory, we better use it

20 years agoext/mad/gstmad.c: fix GST_FORMAT_TIME usage
Benjamin Otte [Tue, 6 Apr 2004 06:03:31 +0000 (06:03 +0000)]
ext/mad/gstmad.c: fix GST_FORMAT_TIME usage

Original commit message from CVS:
* ext/mad/gstmad.c: (normal_seek):
fix GST_FORMAT_TIME usage

20 years agoext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated function ...
David Schleef [Mon, 5 Apr 2004 23:51:45 +0000 (23:51 +0000)]
ext/kio/kiosrc.cpp: Undefine KDE_DEPRECATED so we can use a deprecated function (hack!)

Original commit message from CVS:
* ext/kio/kiosrc.cpp:  Undefine KDE_DEPRECATED so we can use
a deprecated function (hack!)

20 years agoext/esd/esdmon.c: fix nonterminated vararg and memleak
Benjamin Otte [Mon, 5 Apr 2004 17:47:30 +0000 (17:47 +0000)]
ext/esd/esdmon.c: fix nonterminated vararg and memleak

Original commit message from CVS:
* ext/esd/esdmon.c: (gst_esdmon_get):
fix nonterminated vararg and memleak

20 years agoext/ladspa/gstladspa.c: clean up debugging
Benjamin Otte [Mon, 5 Apr 2004 17:32:43 +0000 (17:32 +0000)]
ext/ladspa/gstladspa.c: clean up debugging

Original commit message from CVS:
* ext/ladspa/gstladspa.c: (gst_ladspa_class_init),
(gst_ladspa_init), (gst_ladspa_force_src_caps),
(gst_ladspa_set_property), (gst_ladspa_get_property),
(gst_ladspa_instantiate), (gst_ladspa_activate),
(gst_ladspa_deactivate), (gst_ladspa_loop), (gst_ladspa_chain):
clean up debugging

20 years agogst/audioconvert/gstaudioconvert.c: advertise buffer-frames correctly on sinkpads
Benjamin Otte [Mon, 5 Apr 2004 13:18:56 +0000 (13:18 +0000)]
gst/audioconvert/gstaudioconvert.c: advertise buffer-frames correctly on sinkpads

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_getcaps):
advertise buffer-frames correctly on sinkpads

20 years agomore debugging, only reset caps when not in error
Thomas Vander Stichele [Mon, 5 Apr 2004 12:28:57 +0000 (12:28 +0000)]
more debugging, only reset caps when not in error

Original commit message from CVS:
more debugging, only reset caps when not in error

20 years agoadd debug category + commenting and cleanups
Thomas Vander Stichele [Mon, 5 Apr 2004 11:38:04 +0000 (11:38 +0000)]
add debug category + commenting and cleanups

Original commit message from CVS:
add debug category + commenting and cleanups

20 years agoconfigure.ac: fix == in test(1) operator
Benjamin Otte [Sun, 4 Apr 2004 23:38:15 +0000 (23:38 +0000)]
configure.ac: fix == in test(1) operator

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* configure.ac:
fix == in test(1) operator

20 years agoconfigure.ac: fix --export-symblos-regex to a working regex.
Benjamin Otte [Sun, 4 Apr 2004 23:00:03 +0000 (23:00 +0000)]
configure.ac: fix --export-symblos-regex to a working regex.

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* configure.ac:
fix --export-symblos-regex to a working regex.

20 years agosys/oss/.cvsignore: add for oss_probe
Benjamin Otte [Sun, 4 Apr 2004 02:39:29 +0000 (02:39 +0000)]
sys/oss/.cvsignore: add for oss_probe

Original commit message from CVS:
* sys/oss/.cvsignore:
add for oss_probe

20 years agoext/mad/gstid3tag.c: add missing 'new_media' argument (fixes #138168)
Benjamin Otte [Sat, 3 Apr 2004 13:59:57 +0000 (13:59 +0000)]
ext/mad/gstid3tag.c: add missing 'new_media' argument (fixes #138168)

Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* ext/mad/gstid3tag.c: (gst_id3_tag_handle_event):
add missing 'new_media' argument (fixes #138168)
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_handle_seek_event):
add vararg terminator (fixes #138169)

20 years agoext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914)
David Schleef [Sat, 3 Apr 2004 03:07:59 +0000 (03:07 +0000)]
ext/gdk_pixbuf/Makefile.am: Make sure gstgdkanimation.h is disted (bug #138914)

Original commit message from CVS:
* ext/gdk_pixbuf/Makefile.am:  Make sure gstgdkanimation.h is
disted (bug #138914)

20 years agoHopefully make the configure check work on Debian.
Scott Wheeler [Thu, 1 Apr 2004 17:44:27 +0000 (17:44 +0000)]
Hopefully make the configure check work on Debian.

Original commit message from CVS:
Hopefully make the configure check work on Debian.

20 years agoext/alsa/gstalsa.c: handle case better where a soundcard can't pause
Benjamin Otte [Thu, 1 Apr 2004 16:34:14 +0000 (16:34 +0000)]
ext/alsa/gstalsa.c: handle case better where a soundcard can't pause

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_change_state),
(gst_alsa_close_audio):
handle case better where a soundcard can't pause
* ext/ogg/gstoggdemux.c:
don't crash when we get events but don't have pads yet

20 years agothrow an error if we couldn't probe caps
Thomas Vander Stichele [Thu, 1 Apr 2004 13:20:03 +0000 (13:20 +0000)]
throw an error if we couldn't probe caps

Original commit message from CVS:
throw an error if we couldn't probe caps

20 years agoAdd a really simple sample DVD player gst-launch command line
Jan Schmidt [Thu, 1 Apr 2004 12:54:44 +0000 (12:54 +0000)]
Add a really simple sample DVD player gst-launch command line

Original commit message from CVS:
Add a really simple sample DVD player gst-launch command line

20 years agoa52dec: Use a debug category, Output timestamps correctly
Jan Schmidt [Thu, 1 Apr 2004 11:48:27 +0000 (11:48 +0000)]
a52dec:   Use a debug category, Output timestamps correctly

Original commit message from CVS:
a52dec:   Use a debug category, Output timestamps correctly
Emit tag info, Handle events, tell liba52dec about cpu
capabilities so it can use MMX etc.
dvdec:    Fix a crasher accessing invalid memory
dvdnavsrc:Some support for byte-format seeking.
Small fixes for still frames and menu button overlays
mpeg2dec: Use a debug category. Adjust the report level of several items to
LOG. Call mpeg2_custom_fbuf to mark our buffers as 'custom buffers'
so it doesn't lose the GstBuffer pointer
navseek:  Add the navseek debug element for seeking back and forth in a
video stream using arrow keys.
mpeg2subt:Pretty much a complete rewrite. Now a loopbased element. May still
require work to properly synchronise subtitle buffers.
mpegdemux:
dvddemux: Don't attempt to create subbuffers of size 0
Reduce a couple of error outputs to warnings.
y4mencode:Output the y4m frame header correctly

20 years agoavoid SIGFPE, throw error
Thomas Vander Stichele [Thu, 1 Apr 2004 11:40:44 +0000 (11:40 +0000)]
avoid SIGFPE, throw error

Original commit message from CVS:
avoid SIGFPE, throw error

20 years agoleak plugs and style fixes
Thomas Vander Stichele [Thu, 1 Apr 2004 08:42:30 +0000 (08:42 +0000)]
leak plugs and style fixes

Original commit message from CVS:
leak plugs and style fixes

20 years agogst/audioscale/gstaudioscale.c: Fix getcaps to expand and union lists. (bug #138225)
David Schleef [Wed, 31 Mar 2004 22:36:36 +0000 (22:36 +0000)]
gst/audioscale/gstaudioscale.c: Fix getcaps to expand and union lists. (bug #138225)

Original commit message from CVS:
* gst/audioscale/gstaudioscale.c: (gst_audioscale_expand_value),
(gst_audioscale_getcaps): Fix getcaps to expand and union lists.
(bug #138225)
* gst/debug/Makefile.am:
* gst/debug/breakmydata.c: (gst_break_my_data_plugin_init):
* gst/debug/gstdebug.c: (plugin_init):  Merge elements into one
plugin.
* gst/debug/negotiation.c: (gst_gst_negotiation_get_type),
(gst_negotiation_base_init), (gst_negotiation_class_init),
(gst_negotiation_init), (gst_negotiation_getcaps),
(gst_negotiation_pad_link), (gst_negotiation_chain),
(gst_negotiation_set_property), (gst_negotiation_get_property),
(gst_negotiation_plugin_init):  New element to talk about random
negotiation things happening in a pipeline.