=== release 1.4.1 === 2014-08-27 Sebastian Dröge * configure.ac: releasing 1.4.1 2014-08-27 12:32:30 +0300 Sebastian Dröge * po/nb.po: * po/nl.po: po: Update translations 2014-08-14 16:36:44 +0300 Sebastian Dröge * gst/videomixer/videomixer2.c: videomixer: Use the best width/height/etc if downstream can handle that Before it was always using whatever downstream preferred, while the code and documentation claimed something different. https://bugzilla.gnome.org/show_bug.cgi?id=727180 2014-08-14 11:29:00 +0530 Ravi Kiran K N * gst/videomixer/videomixer2.c: videomixer: Avoid double free of VideoConvert https://bugzilla.gnome.org/show_bug.cgi?id=734764 2014-08-13 11:54:26 +0100 Tim-Philipp Müller * gst/flv/gstflvdemux.c: flvdemux: un-break duration querying Commit 2b9493b5 broke this in two ways: a) we should only pass duration queries in TIME format upstream (or at least not those in DEFAULT or BYTE format), and b) we mustn't overwrite the default value of 'res' from TRUE to FALSE and not set it again later. This led to bogus durations being reported for FLV playback from file, because TIME queries would fail (as 'res' had been set to FALSE) and parsers then do a BYTE query as fallback and try to guesstimate something in return, which of course goes horribly wrong since the BYTE size returned is for the muxed file. 2014-08-08 12:54:30 +0200 Sebastian Rasmussen * gst/shapewipe/gstshapewipe.c: * tests/examples/shapewipe/shapewipe-example.c: shapewipe: Unref caps and element after usage https://bugzilla.gnome.org/show_bug.cgi?id=734478 2014-07-28 16:49:16 +0200 Philippe Normand * gst/interleave/interleave.c: * tests/check/elements/interleave.c: interleave: set output caps layout to interleaved Set output caps layout independently from input caps layout which can be either non-interleaved or interleaved. https://bugzilla.gnome.org/show_bug.cgi?id=733866 2014-08-10 12:30:07 +0200 Mark Nauwelaerts * tests/check/elements/rtp-payloading.c: tests: rtp-payloading: adjust test data to avoid NAL chopping ... and correspondingly unexpected buffer sizes. 2014-08-07 16:34:36 +0200 Sebastian Rasmussen * gst/rtp/gstrtph263ppay.c: rtph263ppay: Unref pad template caps after use Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734435 2014-08-08 12:36:01 +0200 Sebastian Rasmussen * gst/videomixer/videomixer2.c: videomixer: Unref allowed caps after usage Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734474 2014-08-08 12:40:49 +0200 Sebastian Rasmussen * gst/imagefreeze/gstimagefreeze.c: imagefreeze: Unref pad template caps after usage Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734475 2014-08-08 12:44:09 +0200 Sebastian Rasmussen * gst/debugutils/gstnavseek.c: navseek: Unref peer pad after usage Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734476 2014-08-08 12:29:52 +0200 Sebastian Rasmussen * gst/rtpmanager/gstrtpmux.c: rtpmux: Unref pad template caps after usage Fixes https://bugzilla.gnome.org/show_bug.cgi?id=734473 2014-08-03 12:33:32 +0200 Mark Nauwelaerts * gst/rtp/gstrtph264pay.c: rtph264pay: unbreak au aligned byte-stream payloading 2014-07-31 09:53:53 -0400 Nicolas Dufresne * sys/ximage/ximageutil.c: ximagesrc: Fix warning about missing return value 2014-07-24 15:28:09 -0400 Nicolas Dufresne * sys/ximage/gstximagesrc.c: * sys/ximage/ximageutil.c: * sys/ximage/ximageutil.h: ximagesrc: Add missing return value to Buffer dispose function Depending ont he build, the method could return FALSE, hence never free the buffers, or already TRUE and lead to a crash: Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=733695