diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2015-09-18 19:33:13 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2015-09-18 19:33:13 +0200 |
commit | acf6c7f83bae8e4640b3b5f312594094b662f9f2 (patch) | |
tree | b921146390c511f5e814d3d939c449b8b33eb783 /ChangeLog | |
parent | e4b2966c1f67e66a1fcd75fde74eb7399def3c45 (diff) | |
download | gstreamer-plugins-good-acf6c7f83bae8e4640b3b5f312594094b662f9f2.tar.gz |
Release 1.5.911.5.91
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 374 |
1 files changed, 372 insertions, 2 deletions
@@ -1,9 +1,379 @@ +=== release 1.5.91 === + +2015-09-18 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.5.91 + +2015-09-18 11:50:31 +0200 Sebastian Dröge <sebastian@centricular.com> + + * po/zh_CN.po: + po: Update translations + +2015-09-17 10:50:01 +0900 Eunhae Choi <eunhae1.choi@samsung.com> + + * gst/avi/gstavidemux.c: + avidemux: Fix taglist leak + gst_tag_list_insert() does not take ownership of the inserted taglist. + https://bugzilla.gnome.org/show_bug.cgi?id=755138 + +2015-09-16 07:05:36 +1000 Jan Schmidt <jan@centricular.com> + + * gst/audioparsers/gstaacparse.c: + aacparse: Skip LOAS AAC until a valid config is seen. + It's normal when dropping into the middle of a stream to + not always have the config available immediately, so skip LOAS + until a valid config is seen without either setting invalid + caps or erroring out. + https://bugzilla.gnome.org/show_bug.cgi?id=751386 + +2015-09-13 15:41:38 +0200 Mark Nauwelaerts <mnauw@users.sourceforge.net> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: reset just a bit more upon flush_stop + +2015-09-13 15:40:09 +0200 Mark Nauwelaerts <mnauw@users.sourceforge.net> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: remove dead struct member + +2015-09-11 17:09:28 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * gst/udp/gstmultiudpsink.c: + multiudpsink: fix GError memory leak when hostname resolution fails + https://bugzilla.gnome.org/show_bug.cgi?id=754869 + +2015-09-10 15:26:54 -0300 Thiago Santos <thiagoss@osg.samsung.com> + + * gst/matroska/ebml-write.c: + matroskamux: drop HEADER flag from output buffers + Drop HEADER flag from output buffers if they are not indeed + headers. + Fixes resending of headers in tcp connection handling + https://bugzilla.gnome.org/show_bug.cgi?id=754768 + +2015-09-10 16:00:50 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/matroska/ebml-write.c: + matroskamux: fix matroskamux ! matroskademux + Don't carry over DISCONT flags from the input buffers to the + output buffer, or the demuxer might reset its state when it + receives the first data buffer just after parsing the simple + block header, and then expect sane data to follow. + Fixes matroskamux ! demux erroring out. + https://bugzilla.gnome.org/show_bug.cgi?id=754768 + https://bugzilla.gnome.org/show_bug.cgi?id=657805 + +2015-09-09 12:51:40 -0700 Martin Kelly <martin@surround.io> + + * gst/rtsp/README: + rtsp: fix small README typo + https://bugzilla.gnome.org/show_bug.cgi?id=754807 + +2015-09-04 19:45:37 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/audioparsers/gstwavpackparse.c: + wavpackparse: set both pts and dts so baseparse doesn't make up wrong dts after seeks + https://bugzilla.gnome.org/show_bug.cgi?id=752106 + +2015-09-04 19:34:41 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/audioparsers/gstflacparse.c: + flacparse: set both pts and dts so baseparse doesn't make up wrong dts after a seek + flac contains the sample offset in the frame header, so after a seek + without index flacparse will know the exact position we landed on and + timestamp buffers accordingly. It only set the pts though, which means + the baseparse-set dts which was set to the seek position prevails, and + since the seek was based on an estimate, there's likely a discrepancy + between where we wanted to land and where we did land, so from here on + that dts/pts difference will be maintained, with dts possibly multiple + seconds ahead of pts, which is just wrong. The easiest way to fix this + is to just set both pts and dts based on the sample offset, but perhaps + parsed audio should just not have dts set at all. + https://bugzilla.gnome.org/show_bug.cgi?id=752106 + +2015-09-06 16:33:02 +0100 Tim-Philipp Müller <tim@centricular.com> + + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.signals: + docs: remove properties and signals that no longer exist + https://bugzilla.gnome.org/show_bug.cgi?id=726443 + +2013-10-11 15:13:00 +0000 George Chriss <gschriss@gmail.com> + + * gst/flv/gstflvmux.c: + flvmux: Make the element count in arrays not include end + One-line removal of tags_written++ + This should fix rtmp output to crtmpserver, and hopefully + noone is expecting that the element count includes the end + element, as different bits of documentation say different + things about whether it should or not. + https://bugzilla.gnome.org/show_bug.cgi?id=661624 + +2015-07-30 00:59:15 +1000 Jan Schmidt <jan@centricular.com> + + * gst/flv/gstflvmux.c: + * gst/flv/gstflvmux.h: + flvmux: Store incoming bitrate tags and send in the metadata + Apparently the Microsoft Azure RTMP server requires that the + videodatarate and audiodatarate metadata be provided, so + set those, even if it's to 0. Use the actual input bitrate + tags if available. + +2015-09-04 00:06:29 +1000 Jan Schmidt <jan@centricular.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Don't parse key data more than needed. + When an auxilliary streams are present in the SDP media, + there's no need to re-parse the SDP attributes multiple + times. + +2015-09-03 20:56:55 +1000 Jan Schmidt <jan@centricular.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Fix SRTP + RTX, auth access, a leak, and an invalid memory access. + In parse_keymgmt(), don't mutate the input string that's been passed + as const, especially since we might need the original value again if + the same key info applies to multiple streams (RTX, for example). + When a resource is 404, and we have auth info - retry with the auth + info the same as if we had receive unauthorised, in case the resource + isn't even visible until credentials are supplied. + Fix a memory leak handling Mikey data. + When generating a random keystring, don't overrun the 30 byte + buffer by generating 32 bytes into it. + +2015-09-04 15:18:05 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/udp/gstudpsrc.c: + udpsrc: Fix build with GLib < 2.44 + G_IO_ERROR_CONNECTION_CLOSED was added in 2.44. + +2015-09-04 12:01:52 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/udp/gstudpsrc.c: + udpsrc: Ignore G_IO_ERROR_CONNECTION_CLOSED when receiving data + This happens on Windows if we use the same socket for sending packets, + and the remote sends ICMP port/host unreachable messages. + https://bugzilla.gnome.org/show_bug.cgi?id=754534 + +2015-09-02 21:12:41 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/rtp/gstrtptheoradepay.c: + * gst/rtp/gstrtpvorbisdepay.c: + rtpvorbis/theoradepay: Fix handling of fragmented packets + This was broken in b1089fb520 by not considering the full packet length of a + fragmented packet but only the length of the first one. + https://bugzilla.gnome.org/show_bug.cgi?id=754417 + +2015-09-01 15:39:22 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst/dtmf/gstdtmfsrc.c: + * gst/dtmf/gstrtpdtmfsrc.c: + dtmfsrc: Reply to latency query + +2015-08-31 16:42:30 -0400 Olivier Crête <olivier.crete@collabora.com> + + * tests/check/elements/rtpsession.c: + tests: Fix rtpsession test failure + The time of the first RTCP packet is semi-random, so + sometimes it was produced before enough packets from + the second SSRC were received. First drop queued RTCP + packets, then advance the clock enough to ensure + that at least one new RTCP packet is produced. + https://bugzilla.gnome.org/show_bug.cgi?id=750731 + +2015-08-31 13:56:04 +0200 Stefan Sauer <ensonic@users.sf.net> + + * tests/check/elements/level.c: + level: improve the test for multi-channel mode + Change the test to verify the read-index for multiple messages per buffer. + See https://bugzilla.gnome.org/show_bug.cgi?id=754144 + +2015-08-31 12:46:52 +0200 Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> + + * gst/matroska/matroska-demux.c: + matroskademux: Align raw video frames to 32 bytes + Outputting unaligned video frames causes videoscale et al to + crash when attempting SIMD-accelerated conversion. + https://bugzilla.gnome.org/show_bug.cgi?id=736965 + +2015-08-26 23:16:46 +0200 Stefan Sauer <ensonic@users.sf.net> + + * gst/level/gstlevel.c: + level: fix level calculations for mutliple channels + This was broken with 7b90bf32150897a141a29a12ecab555d8c5b7fab. + +2015-08-27 10:28:55 +0530 Ravi Kiran K N <ravi.kiran@samsung.com> + + * gst/smpte/gstsmpte.c: + smpte: Fix memory leak + In gst_smpte_collected(), check upfront if input formats are same + or not. This avoids allocation of in1 and in2 buffers and + subsequent memory leak when input formats do not match. + https://bugzilla.gnome.org/show_bug.cgi?id=754153 + +2015-08-21 11:52:19 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/elements/souphttpsrc.c: + tests: souphttpsrc: don't try to connect to dead radio server + +2015-08-21 16:29:16 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Trivial fix to check correct condition + When checking for describe method, because of missing parentheses, wrong + condition is being checked, which will result in wrong behavior. + https://bugzilla.gnome.org/show_bug.cgi?id=753912 + +2015-08-21 13:19:02 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * gst/matroska/matroska-read-common.c: + matroska: read: fix tag list memory leak + gst_toc_entry_merge_tags makes a new ref of the taglist, so it should + be unref'ed as soon as the tags are merged to the tocentry + https://bugzilla.gnome.org/show_bug.cgi?id=753904 + +2015-08-21 12:20:59 +0900 Vineeth TM <vineeth.tm@samsung.com> + + * ext/wavpack/gstwavpackdec.c: + wavpackdec: fix taglist memory leak + When passing the taglist to gst_audio_decoder_merge_tags, the reference is increased + by audiodecoder and the caller should free the taglist being passed. + https://bugzilla.gnome.org/show_bug.cgi?id=753903 + +2015-08-20 14:45:33 +0200 Jean-Michel Hautbois <jean-michel.hautbois@veo-labs.com> + + * sys/v4l2/gstv4l2transform.c: + v4l2transform: fix pad closing + Signed-off-by: Jean-Michel Hautbois <jean-michel.hautbois@veo-labs.com> + https://bugzilla.gnome.org/show_bug.cgi?id=753875 + === release 1.5.90 === -2015-08-19 Sebastian Dröge <slomo@coaxion.net> +2015-08-19 13:29:53 +0300 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.5.90 + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/gst-plugins-good-plugins.interfaces: + * docs/plugins/gst-plugins-good-plugins.signals: + * docs/plugins/inspect/plugin-1394.xml: + * docs/plugins/inspect/plugin-aasink.xml: + * docs/plugins/inspect/plugin-alaw.xml: + * docs/plugins/inspect/plugin-alpha.xml: + * docs/plugins/inspect/plugin-alphacolor.xml: + * docs/plugins/inspect/plugin-apetag.xml: + * docs/plugins/inspect/plugin-audiofx.xml: + * docs/plugins/inspect/plugin-audioparsers.xml: + * docs/plugins/inspect/plugin-auparse.xml: + * docs/plugins/inspect/plugin-autodetect.xml: + * docs/plugins/inspect/plugin-avi.xml: + * docs/plugins/inspect/plugin-cacasink.xml: + * docs/plugins/inspect/plugin-cairo.xml: + * docs/plugins/inspect/plugin-cutter.xml: + * docs/plugins/inspect/plugin-debug.xml: + * docs/plugins/inspect/plugin-deinterlace.xml: + * docs/plugins/inspect/plugin-dtmf.xml: + * docs/plugins/inspect/plugin-dv.xml: + * docs/plugins/inspect/plugin-effectv.xml: + * docs/plugins/inspect/plugin-equalizer.xml: + * docs/plugins/inspect/plugin-flac.xml: + * docs/plugins/inspect/plugin-flv.xml: + * docs/plugins/inspect/plugin-flxdec.xml: + * docs/plugins/inspect/plugin-gdkpixbuf.xml: + * docs/plugins/inspect/plugin-goom.xml: + * docs/plugins/inspect/plugin-goom2k1.xml: + * docs/plugins/inspect/plugin-icydemux.xml: + * docs/plugins/inspect/plugin-id3demux.xml: + * docs/plugins/inspect/plugin-imagefreeze.xml: + * docs/plugins/inspect/plugin-interleave.xml: + * docs/plugins/inspect/plugin-isomp4.xml: + * docs/plugins/inspect/plugin-jack.xml: + * docs/plugins/inspect/plugin-jpeg.xml: + * docs/plugins/inspect/plugin-level.xml: + * docs/plugins/inspect/plugin-matroska.xml: + * docs/plugins/inspect/plugin-mulaw.xml: + * docs/plugins/inspect/plugin-multifile.xml: + * docs/plugins/inspect/plugin-multipart.xml: + * docs/plugins/inspect/plugin-navigationtest.xml: + * docs/plugins/inspect/plugin-oss4.xml: + * docs/plugins/inspect/plugin-ossaudio.xml: + * docs/plugins/inspect/plugin-png.xml: + * docs/plugins/inspect/plugin-pulseaudio.xml: + * docs/plugins/inspect/plugin-replaygain.xml: + * docs/plugins/inspect/plugin-rtp.xml: + * docs/plugins/inspect/plugin-rtpmanager.xml: + * docs/plugins/inspect/plugin-rtsp.xml: + * docs/plugins/inspect/plugin-shapewipe.xml: + * docs/plugins/inspect/plugin-shout2send.xml: + * docs/plugins/inspect/plugin-smpte.xml: + * docs/plugins/inspect/plugin-soup.xml: + * docs/plugins/inspect/plugin-spectrum.xml: + * docs/plugins/inspect/plugin-speex.xml: + * docs/plugins/inspect/plugin-taglib.xml: + * docs/plugins/inspect/plugin-udp.xml: + * docs/plugins/inspect/plugin-video4linux2.xml: + * docs/plugins/inspect/plugin-videobox.xml: + * docs/plugins/inspect/plugin-videocrop.xml: + * docs/plugins/inspect/plugin-videofilter.xml: + * docs/plugins/inspect/plugin-videomixer.xml: + * docs/plugins/inspect/plugin-vpx.xml: + * docs/plugins/inspect/plugin-wavenc.xml: + * docs/plugins/inspect/plugin-wavpack.xml: + * docs/plugins/inspect/plugin-wavparse.xml: + * docs/plugins/inspect/plugin-ximagesrc.xml: + * docs/plugins/inspect/plugin-y4menc.xml: + * gst-plugins-good.doap: + * win32/common/config.h: + Release 1.5.90 + +2015-08-19 12:47:42 +0300 Sebastian Dröge <sebastian@centricular.com> + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ro.po: + * po/ru.po: + * po/sk.po: + * po/sl.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + * po/zh_HK.po: + * po/zh_TW.po: + Update .po files 2015-08-19 11:29:55 +0300 Sebastian Dröge <sebastian@centricular.com> |