summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog298
1 files changed, 296 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index d29e27596..bea9f6651 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,303 @@
+=== release 1.0.3 ===
+
+2012-11-21 Tim-Philipp Müller <tim@centricular.net>
+
+ * configure.ac:
+ releasing 1.0.3
+
+2012-11-20 12:05:17 +0100 Andoni Morales Alastruey <ylatuya@gmail.com>
+
+ * sys/d3dvideosink/d3dvideosink.h:
+ d3dvideosink: fix redefinition of DECLARE_INTERFACE_IID
+ https://bugzilla.gnome.org/show_bug.cgi?id=688510
+
+2012-11-19 10:32:57 +0100 Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+
+ * gst-libs/gst/codecparsers/gstvc1parser.c:
+ codecparsers: vc1: fix PTYPE for interlaced frames.
+ Coverity found missing break in parse_frame_header_advanced() when
+ determining PTYPE from FPTYPE for interlaced streams.
+ https://bugzilla.gnome.org/show_bug.cgi?id=688626
+ Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
+ (cherry picked from commit e179a6b4dc6b6b266d95307a41fae414d4a137bd)
+
+2012-11-15 11:37:12 -0300 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/videoparsers/gstmpeg4videoparse.c:
+ mpeg4videoparse: Fix nitpick
+
+2012-11-15 10:14:34 -0300 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/videoparsers/gstmpeg4videoparse.c:
+ mpeg4videoparse: Make sure pad template caps are not fixed from the begging
+ Right now decodebin will concider the pad template caps as fixed and if a decoder
+ has restriction on for example height/width it won't be autoplugged because
+ gst_caps_is_subset fails as those fields are missing from the pad template caps.
+ We fix the issue here making sure that the pad caps are fixed using data from
+ the stream.
+
+2012-11-13 22:40:25 +0100 Josep Torra <n770galaxy@gmail.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: forward upstream time segments after flushes
+ Also reset segment info and drop the segment event when demuxer is
+ flushed.
+ Restore demuxer segment with the info stored in base when demuxer is
+ going to push data again if needed.
+ Drop code to recover the segment info from base in the initial program
+ becauses it's superseded by the new code.
+
+2012-11-11 12:46:43 +0100 Josep Torra <n770galaxy@gmail.com>
+
+ * gst/mpegtsdemux/tsdemux.c:
+ tsdemux: reset the stream some more in the flushes
+ Now that we handle flushing in the FLUSH_STOP event we need to make
+ the streams ready if they were flushing.
+
+2012-11-11 12:45:03 +0100 Josep Torra <n770galaxy@gmail.com>
+
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ mpegtspacketizer: flush observations too
+ Flush the previous observations when the packetizer is flushed.
+ Also don't leak them in the dispose.
+
+2012-11-10 20:44:44 +0100 Josep Torra <n770galaxy@gmail.com>
+
+ * gst/mpegtsdemux/mpegtsbase.c:
+ mpegtsbase: fix double unref of seek event
+
+2012-11-10 20:30:13 +0100 Josep Torra <n770galaxy@gmail.com>
+
+ * gst/mpegtsdemux/mpegtsbase.c:
+ mpegtsbase: flush in FLUSH_STOP to avoid race conditions
+ Ensure the chain is not running before reset the state to avoid race
+ conditions and random corruptions downstream.
+ Also fixes segfaults in the packetizer due wrong available values that
+ causes gst_adapter_map to return a NULL pointer.
+
+2012-11-08 17:15:26 +0100 Edward Hervey <edward@collabora.com>
+
+ * gst/mpegtsdemux/mpegtsbase.c:
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ mpegts: Only use timestamp-based PCR/PTS estimation when needed
+ When dealing with non-time based push-mode streams, we need to revert
+ to using the offset-based PCR/PTS estimation logic of packetizer.
+ This solves uses cases such as:
+ pushfile:// ! tsdemux
+ src ! queue ! tsdemux
+ https://bugzilla.gnome.org/show_bug.cgi?id=687178
+
+2012-11-06 20:51:10 +0000 Kevin Thornberry <gimmeamilkbttf@gmail.com>
+
+ * gst/mpegtsmux/mpegtsmux.c:
+ mpegtsmux: fix DTS value being used for PTS
+ Backported from master.
+ https://bugzilla.gnome.org/show_bug.cgi?id=687806
+
+2012-11-06 12:40:05 -0300 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ h264parse: don't rewind to the NAL length size in bytewriter if the format is bytestream
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=687548
+ Signed-off-by: Kevin Thornberry
+
+2012-11-06 11:54:39 -0300 Thibault Saunier <thibault.saunier@collabora.com>
+
+ * gst/videoparsers/gsth264parse.c:
+ h264parse: Actually add PPS data to the output buffer
+
+2012-10-30 10:20:09 +1100 Jan Schmidt <thaytan@noraisin.net>
+
+ * ext/mpg123/gstmpg123audiodec.c:
+ mpg123: Fix leaks from not chaining up in the finalize function
+
+2012-10-26 18:29:32 +0200 Sebastian Pölsterl <sebp@k-d-w.org>
+
+ * gst/mpegtsdemux/mpegtspacketizer.c:
+ tsdemux: Fix name of CAT GstStructure
+ The structure previously was assigned the name "pat".
+ https://bugzilla.gnome.org/show_bug.cgi?id=686948
+
+2012-10-25 19:10:40 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * sys/directsound/Makefile.am:
+ * sys/directsound/gstdirectsoundsrc.c:
+ * sys/directsound/gstdirectsoundsrc.h:
+ directsoundsrc: Fix a number of warnings/errors in directsoundsrc
+ * Don't use deprecated glib mutex functions
+ * Don't declare useless variables
+ * Don't link to non-existing libgstinterfaces
+ Fixes #686871
+
+2012-10-25 12:06:15 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/assrender/gstassrender.c:
+ assrender: Handle GAP events
+
+2012-10-25 12:44:11 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * docs/plugins/gst-plugins-bad-plugins.args:
+ * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+ * docs/plugins/inspect/plugin-adpcmdec.xml:
+ * docs/plugins/inspect/plugin-adpcmenc.xml:
+ * docs/plugins/inspect/plugin-asfmux.xml:
+ * docs/plugins/inspect/plugin-assrender.xml:
+ * docs/plugins/inspect/plugin-audiovisualizers.xml:
+ * docs/plugins/inspect/plugin-autoconvert.xml:
+ * docs/plugins/inspect/plugin-bayer.xml:
+ * docs/plugins/inspect/plugin-bz2.xml:
+ * docs/plugins/inspect/plugin-camerabin.xml:
+ * docs/plugins/inspect/plugin-celt.xml:
+ * docs/plugins/inspect/plugin-chromaprint.xml:
+ * docs/plugins/inspect/plugin-coloreffects.xml:
+ * docs/plugins/inspect/plugin-curl.xml:
+ * docs/plugins/inspect/plugin-dataurisrc.xml:
+ * docs/plugins/inspect/plugin-debugutilsbad.xml:
+ * docs/plugins/inspect/plugin-dtmf.xml:
+ * docs/plugins/inspect/plugin-dtsdec.xml:
+ * docs/plugins/inspect/plugin-dvb.xml:
+ * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+ * docs/plugins/inspect/plugin-dvdspu.xml:
+ * docs/plugins/inspect/plugin-faac.xml:
+ * docs/plugins/inspect/plugin-faad.xml:
+ * docs/plugins/inspect/plugin-festival.xml:
+ * docs/plugins/inspect/plugin-fieldanalysis.xml:
+ * docs/plugins/inspect/plugin-flite.xml:
+ * docs/plugins/inspect/plugin-fragmented.xml:
+ * docs/plugins/inspect/plugin-frei0r.xml:
+ * docs/plugins/inspect/plugin-gaudieffects.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-geometrictransform.xml:
+ * docs/plugins/inspect/plugin-gmedec.xml:
+ * docs/plugins/inspect/plugin-gsm.xml:
+ * docs/plugins/inspect/plugin-gstsiren.xml:
+ * docs/plugins/inspect/plugin-id3tag.xml:
+ * docs/plugins/inspect/plugin-inter.xml:
+ * docs/plugins/inspect/plugin-interlace.xml:
+ * docs/plugins/inspect/plugin-jpegformat.xml:
+ * docs/plugins/inspect/plugin-liveadder.xml:
+ * docs/plugins/inspect/plugin-mimic.xml:
+ * docs/plugins/inspect/plugin-mms.xml:
+ * docs/plugins/inspect/plugin-modplug.xml:
+ * docs/plugins/inspect/plugin-mpeg2enc.xml:
+ * docs/plugins/inspect/plugin-mpegpsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsmux.xml:
+ * docs/plugins/inspect/plugin-mpg123.xml:
+ * docs/plugins/inspect/plugin-mplex.xml:
+ * docs/plugins/inspect/plugin-opencv.xml:
+ * docs/plugins/inspect/plugin-pcapparse.xml:
+ * docs/plugins/inspect/plugin-pnm.xml:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ * docs/plugins/inspect/plugin-removesilence.xml:
+ * docs/plugins/inspect/plugin-resindvd.xml:
+ * docs/plugins/inspect/plugin-rtmp.xml:
+ * docs/plugins/inspect/plugin-rtpmux.xml:
+ * docs/plugins/inspect/plugin-rtpvp8.xml:
+ * docs/plugins/inspect/plugin-scaletempo.xml:
+ * docs/plugins/inspect/plugin-schro.xml:
+ * docs/plugins/inspect/plugin-sdp.xml:
+ * docs/plugins/inspect/plugin-segmentclip.xml:
+ * docs/plugins/inspect/plugin-shm.xml:
+ * docs/plugins/inspect/plugin-smooth.xml:
+ * docs/plugins/inspect/plugin-soundtouch.xml:
+ * docs/plugins/inspect/plugin-spandsp.xml:
+ * docs/plugins/inspect/plugin-speed.xml:
+ * docs/plugins/inspect/plugin-subenc.xml:
+ * docs/plugins/inspect/plugin-videoparsersbad.xml:
+ * docs/plugins/inspect/plugin-voaacenc.xml:
+ * docs/plugins/inspect/plugin-voamrwbenc.xml:
+ * docs/plugins/inspect/plugin-y4mdec.xml:
+ * docs/plugins/inspect/plugin-zbar.xml:
+ * win32/common/config.h:
+ Back to development (bug fixing)
+
=== release 1.0.2 ===
-2012-10-25 Tim-Philipp Müller <tim@centricular.net>
+2012-10-25 01:44:35 +0100 Tim-Philipp Müller <tim@centricular.net>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.0.2
+ * docs/plugins/gst-plugins-bad-plugins.args:
+ * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+ * docs/plugins/inspect/plugin-adpcmdec.xml:
+ * docs/plugins/inspect/plugin-adpcmenc.xml:
+ * docs/plugins/inspect/plugin-asfmux.xml:
+ * docs/plugins/inspect/plugin-assrender.xml:
+ * docs/plugins/inspect/plugin-audiovisualizers.xml:
+ * docs/plugins/inspect/plugin-autoconvert.xml:
+ * docs/plugins/inspect/plugin-bayer.xml:
+ * docs/plugins/inspect/plugin-bz2.xml:
+ * docs/plugins/inspect/plugin-camerabin.xml:
+ * docs/plugins/inspect/plugin-celt.xml:
+ * docs/plugins/inspect/plugin-chromaprint.xml:
+ * docs/plugins/inspect/plugin-coloreffects.xml:
+ * docs/plugins/inspect/plugin-curl.xml:
+ * docs/plugins/inspect/plugin-dataurisrc.xml:
+ * docs/plugins/inspect/plugin-debugutilsbad.xml:
+ * docs/plugins/inspect/plugin-dtmf.xml:
+ * docs/plugins/inspect/plugin-dtsdec.xml:
+ * docs/plugins/inspect/plugin-dvb.xml:
+ * docs/plugins/inspect/plugin-dvbsuboverlay.xml:
+ * docs/plugins/inspect/plugin-dvdspu.xml:
+ * docs/plugins/inspect/plugin-faac.xml:
+ * docs/plugins/inspect/plugin-faad.xml:
+ * docs/plugins/inspect/plugin-festival.xml:
+ * docs/plugins/inspect/plugin-fieldanalysis.xml:
+ * docs/plugins/inspect/plugin-flite.xml:
+ * docs/plugins/inspect/plugin-fragmented.xml:
+ * docs/plugins/inspect/plugin-frei0r.xml:
+ * docs/plugins/inspect/plugin-gaudieffects.xml:
+ * docs/plugins/inspect/plugin-gdp.xml:
+ * docs/plugins/inspect/plugin-geometrictransform.xml:
+ * docs/plugins/inspect/plugin-gmedec.xml:
+ * docs/plugins/inspect/plugin-gsm.xml:
+ * docs/plugins/inspect/plugin-gstsiren.xml:
+ * docs/plugins/inspect/plugin-id3tag.xml:
+ * docs/plugins/inspect/plugin-inter.xml:
+ * docs/plugins/inspect/plugin-interlace.xml:
+ * docs/plugins/inspect/plugin-jpegformat.xml:
+ * docs/plugins/inspect/plugin-liveadder.xml:
+ * docs/plugins/inspect/plugin-mimic.xml:
+ * docs/plugins/inspect/plugin-mms.xml:
+ * docs/plugins/inspect/plugin-modplug.xml:
+ * docs/plugins/inspect/plugin-mpeg2enc.xml:
+ * docs/plugins/inspect/plugin-mpegpsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsdemux.xml:
+ * docs/plugins/inspect/plugin-mpegtsmux.xml:
+ * docs/plugins/inspect/plugin-mpg123.xml:
+ * docs/plugins/inspect/plugin-mplex.xml:
+ * docs/plugins/inspect/plugin-opencv.xml:
+ * docs/plugins/inspect/plugin-pcapparse.xml:
+ * docs/plugins/inspect/plugin-pnm.xml:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ * docs/plugins/inspect/plugin-removesilence.xml:
+ * docs/plugins/inspect/plugin-resindvd.xml:
+ * docs/plugins/inspect/plugin-rtmp.xml:
+ * docs/plugins/inspect/plugin-rtpmux.xml:
+ * docs/plugins/inspect/plugin-rtpvp8.xml:
+ * docs/plugins/inspect/plugin-scaletempo.xml:
+ * docs/plugins/inspect/plugin-schro.xml:
+ * docs/plugins/inspect/plugin-sdp.xml:
+ * docs/plugins/inspect/plugin-segmentclip.xml:
+ * docs/plugins/inspect/plugin-shm.xml:
+ * docs/plugins/inspect/plugin-smooth.xml:
+ * docs/plugins/inspect/plugin-soundtouch.xml:
+ * docs/plugins/inspect/plugin-spandsp.xml:
+ * docs/plugins/inspect/plugin-speed.xml:
+ * docs/plugins/inspect/plugin-subenc.xml:
+ * docs/plugins/inspect/plugin-videoparsersbad.xml:
+ * docs/plugins/inspect/plugin-voaacenc.xml:
+ * docs/plugins/inspect/plugin-voamrwbenc.xml:
+ * docs/plugins/inspect/plugin-waylandsink.xml:
+ * docs/plugins/inspect/plugin-y4mdec.xml:
+ * docs/plugins/inspect/plugin-zbar.xml:
+ * gst-plugins-bad.doap:
+ * win32/common/config.h:
+ Release 1.0.2
2012-10-24 23:40:20 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>