diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 298 |
1 files changed, 296 insertions, 2 deletions
@@ -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> |