diff --git a/ChangeLog b/ChangeLog
index 1d2106b837737294de973d4a55d640e67f02f062..c3fbfc7c152f265a2b4964869e112e56a1d05486 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2006-04-10 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * common/check.mak:
+ allow for specifying more than one suppressions file in SUPPRESSIONS
+ * Makefile.am:
+ * tests/Makefile.am:
+ * tests/check/.cvsignore:
+ * tests/check/Makefile.am:
+ * tests/check/elements/.cvsignore:
+ * configure.ac:
+ add tests/check
+ * tests/check/gst-plugins-ugly.supp:
+ add suppressions for libs used by -ugly
+ * tests/check/elements/amrnbenc.c: (buffer_new), (buffer_unref),
+ (setup_amrnbenc), (cleanup_amrnbenc), (push_data),
+ (GST_START_TEST), (amrnbenc_suite), (main):
+ add a simple test for encoding amr
+ * ext/amrnb/amrnbenc.c: (gst_amrnbenc_init):
+ fix pad template leaks
+
+2006-04-10 Michael Smith <msmith@fluendo.com>
+
+ * ext/amrnb/amrnbenc.c: (gst_amrnbenc_chain):
+ Plug big leak in AMR encoder.
+
+2006-04-09 Sebastien Moutte <sebastien@moutte.net>
+
+ * ext/mad/gstmad.c: (index_seek):
+ move GstIndexEntry *entry variable declaration before
+ the first instruction
+ * ext/mad/gstmad.c:
+ remove debug macros with variable number of parameter by using
+ GST_DEBUG for WIN32
+ * gst/dvdsub/gstdvdsubdec.c: (gst_dvd_sub_dec_parse_subpic):
+ use gst_guint64_to_gdouble for conversions
+ * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_sync_stream_to_time):
+ replace __FUNCTION__ which is not supported by MSVC by the current function name
+ * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_reset):
+ remove LL suffix by using G_GINT64_CONSTANT
+ * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_parse_packhead),(gst_mpeg_parse_get_rate):
+ use gst_guint64_to_gdouble for conversions
+ * gst/mpegstream/gstmpegparse.h:
+ remove LL suffix by using G_GINT64_CONSTANT
+ * win32/vs6:
+ add project files for tagac3parse, asfdemux, dvdlpcmdec, dvdsub, iec958, lame,
+ mad, mpegaudioparse, mpegstream, realmedia, synaesthesia
+
+2006-04-08 Stefan Kost <ensonic@users.sf.net>
+
+ * ext/amrnb/amrnbdec.c: (gst_amrnbdec_class_init):
+ * ext/amrnb/amrnbenc.c: (gst_amrnbenc_class_init):
+ * ext/amrnb/amrnbparse.c: (gst_amrnbparse_class_init):
+ * ext/mad/gstmad.c: (gst_mad_class_init):
+ * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_class_init):
+ * gst/ac3parse/gstac3parse.c: (gst_ac3parse_class_init):
+ * gst/asfdemux/gstasfmux.c: (gst_asfmux_class_init):
+ * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_class_init):
+ * gst/iec958/ac3iec.c: (ac3iec_class_init):
+ * gst/mpegaudioparse/gstmpegaudioparse.c:
+ (gst_mp3parse_class_init):
+ * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_class_init):
+ * gst/mpegstream/gstmpegclock.c: (gst_mpeg_clock_class_init):
+ * gst/mpegstream/gstrfc2250enc.c: (gst_rfc2250_enc_class_init):
+ * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init):
+ * gst/synaesthesia/gstsynaesthesia.c:
+ (gst_synaesthesia_class_init):
+ Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
+
+2006-04-07 Tim-Philipp Müller <tim at centricular dot net>
+
+ Patch by: Fabrizio Gennari <fabrizio dot ge at tiscali dot it>
+
+ * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event),
+ (gst_asf_demux_push_buffer):
+ Send newsegment event only once per pad, fixes #336550.
+
+2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
+ * docs/plugins/inspect/plugin-siddec.xml:
+ add siddec
+ * ext/dvdnav/dvdnavsrc.c:
+ doc fixes
+
+2006-04-01 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * configure.ac:
+ rework similarly to other modules
+ * ext/a52dec/gsta52dec.c:
+ * ext/amrnb/amrnb.c:
+ * ext/dvdnav/dvdnavsrc.c:
+ * ext/dvdread/dvdreadsrc.c:
+ * ext/lame/gstlame.c:
+ * ext/mad/gstid3tag.c:
+ * ext/mpeg2dec/gstmpeg2dec.c:
+ * ext/sidplay/gstsiddec.cc:
+ * gst/asfdemux/gstasf.c:
+ * gst/dvdlpcmdec/gstdvdlpcmdec.c:
+ * gst/dvdsub/gstdvdsubdec.c:
+ * gst/iec958/ac3iec.c:
+ * gst/mpegaudioparse/gstmpegaudioparse.c:
+ * gst/mpegstream/gstmpegstream.c:
+ * gst/realmedia/rmdemux.c: (plugin_init):
+ use the correct defines
+
+2006-03-31 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * configure.ac:
+ back to HEAD
+
+=== release 0.10.3 ===
+
+2006-03-31 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * configure.ac:
+ releasing 0.10.3, "Late Plane"
+
+2006-03-29 Tim-Philipp Müller <tim at centricular dot net>
+
+ * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_src_event):
+ Don't unref event unconditionally after giving away ownership
+ (gst_pad_push_event(), gst_pad_send_event() and
+ gst_pad_event_default() take ownership of the event
+ passed to them). Fixes warnings/crashes caused by
+ navigation events.
+
+2006-03-28 Tim-Philipp Müller <tim at centricular dot net>
+
+ * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer):
+ Don't ref NULL caps (private streams have NULL caps) (#336387);
+ also, no need to set caps on the same buffer twice.
+
+2006-03-28 Tim-Philipp Müller <tim at centricular dot net>
+
+ * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_event),
+ (gst_dvd_demux_handle_dvd_event), (gst_dvd_demux_get_audio_stream),
+ (gst_dvd_demux_get_subpicture_stream):
+ * gst/mpegstream/gstmpegdemux.c:
+ (gst_mpeg_demux_sync_stream_to_time):
+ Don't leak element and pad names in error messages, use
+ GST_DEBUG_PAD_NAME instead. Add some more debug code.
+
+2006-03-28 Tim-Philipp Müller <tim at centricular dot net>
+
+ * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_init),
+ (gst_dvd_read_src_goto_title), (gst_dvd_read_src_read):
+ Name the structure in the custom event with the
+ language codes for the audio and subtitle streams
+ actually like dvddemux expects it to be named.
+ Set caps on source pad and outgoing buffers.
+
2006-03-28 Tim-Philipp Müller <tim at centricular dot net>
* ext/lame/gstlame.c: (gst_lame_init), (gst_lame_set_property),
2006-03-07 Tim-Philipp Müller <tim at centricular dot net>
+ Patch by: Alex Lancaster
* ext/mad/gstid3tag.c: (tag_list_to_id3_tag_foreach):
Add support for writing the GST_TAG_ALBUM_VOLUME_NUMBER
- tag (#333683, patch by: Alex Lancaster).
+ tag (#333683)
2006-03-02 Wim Taymans <wim@fluendo.com>
2006-03-01 Tim-Philipp Müller <tim at centricular dot net>
+ Patch by: Jens Granseuer
+
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_pad_added),
(gst_mpeg_parse_handle_src_query):
Declare variables at the beginning of a block and make
- gcc-2.9x happy (fixes #328957; patch by: Jens Granseuer).
+ gcc-2.9x happy (fixes #328957)
2006-03-01 Tim-Philipp Müller <tim at centricular dot net>
+ Patch by: Fabrizio Gennari
+
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_handle_data):
Read packet size, sequence and padsize in right order again
- (fixes #332796; patch by: Fabrizio Gennari).
+ (fixes #332796)
2006-02-28 Edward Hervey <edward@fluendo.com>