=== release 1.2.3 === 2014-02-08 Sebastian Dröge * configure.ac: releasing 1.2.3 2014-02-06 12:21:07 +0100 Wim Taymans * gst/effectv/gstrev.c: effectv: fix doc section of revtv element 2014-01-24 01:52:08 +0000 Mike Sheldon * gst/wavparse/gstwavparse.c: wavparse: Ignore Broadcast Wave Format (BWF) tags when searching for 'fmt' chunk https://bugzilla.gnome.org/show_bug.cgi?id=723125 2014-01-25 02:06:00 -0500 Ryan Lortie * sys/v4l2/v4l2_calls.c: v4l2: guard use of ENODATA with #ifdef Not all systems with v4l have ENODATA defined, so check that we have it before attempting to use it. https://bugzilla.gnome.org/show_bug.cgi?id=722953 2014-01-20 10:12:45 +0100 Sebastian Dröge * gst/rtp/gstrtpvp8pay.c: rtpvp8pay: Don't leak input buffers https://bugzilla.gnome.org/show_bug.cgi?id=722414 2014-01-15 22:47:12 +0100 Sebastian Dröge * gst/matroska/matroska-demux.c: matroskademux: Don't skip all video frames until the first keyframe Instead do it like all other demuxers and let parsers and decoders handle that. The keyframe information inside the container might be completely wrong like in the sample file of the bug report, and if it is correct and we push no keyframes, then the parsers and decoders will handle that properly anyway. https://bugzilla.gnome.org/show_bug.cgi?id=682276 2014-02-04 16:22:33 +0100 Sebastian Dröge * po/nb.po: * po/pt_BR.po: * po/sk.po: po: Update translations 2014-01-19 17:40:56 +0100 Mark Nauwelaerts * gst/avi/gstavimux.c: avimux: reset some more audio pad data when needed 2014-01-19 17:38:59 +0100 Mark Nauwelaerts * gst/avi/gstavimux.c: * gst/avi/gstavimux.h: avimux: write correct blockalign for vbr audio Fixes https://bugzilla.gnome.org/show_bug.cgi?id=720659 2014-01-14 19:08:49 +0900 Justin Joy * sys/oss/gstosshelper.c: osshelper: Don't leak fd when getting card name https://bugzilla.gnome.org/show_bug.cgi?id=722163 2014-01-14 15:42:01 +0900 Justin Joy * gst/rtp/gstrtpg726pay.c: rtpg726pay: don't leak encoding_name string https://bugzilla.gnome.org/show_bug.cgi?id=722159 2014-01-10 14:16:00 +0000 Tim-Philipp Müller * gst/matroska/matroska-read-common.c: matroskademux: don't leak TOC chapter list 2014-01-08 11:28:04 +0100 Wim Taymans * gst/matroska/matroska-mux.c: Revert "matroskamux: Use the running time for container timestamps, not buffer timestamps" This reverts commit b3aa8755fe07639f22e4104f4932d769d6c9075a. We are already using the running-time because they were placed on the buffers with gst_collect_pads_clip_running_time(). Arguably it would be better to not modify the incomming buffers but collectpads seems to want to use absolute timestamps from the buffers for finding the best buffer (this can be changed with a custom compare function..). 2013-12-01 23:32:20 +0000 Tim-Philipp Müller * gst/deinterlace/gstdeinterlace.c: deinterlace: fix off-by-one crash when downstream caps contain a list of framerates https://bugzilla.gnome.org/show_bug.cgi?id=719544 2014-01-10 08:52:16 +0000 Vincent Penquerc'h * gst/matroska/matroska-mux.c: matroskamux: remove obsolete write-dummy-and-overwrite-on-eos code The need for rewriting apparently is obsolete 0.10 leftover. We now have caps for subtitles when we create the headers, so we always write the correct data in the first place. 2014-01-09 18:25:04 +0000 Vincent Penquerc'h * gst/matroska/matroska-mux.c: matroskamux: write subtitle codec ID and data at start when known This avoids issues with writing dummy data first, then having to come back and write correct data later. Doing so prevents the muxed stream from being actually streamable. https://bugzilla.gnome.org/show_bug.cgi?id=712134 2014-01-05 10:28:21 +0100 Sebastian Dröge * gst/matroska/matroska-mux.c: matroskamux: Add missing semicolon from last commit 2014-01-05 10:22:37 +0100 Sebastian Dröge * gst/matroska/matroska-mux.c: matroskamux: Use the running time for container timestamps, not buffer timestamps Buffer timestamps have no real meaning here, and for selecting the next buffer we already use the running time anyway. 2013-12-31 13:31:52 +0100 Sebastian Rasmussen * sys/v4l2/gstv4l2object.c: v4l2: Handle v4l2_ioctl() errors even in error handling Fixes https://bugzilla.gnome.org/show_bug.cgi?id=721268 2013-12-31 10:25:28 +0100 Stéphane Cerveau * gst/wavparse/gstwavparse.c: wavparse: Skip id3 tag Skip id3 tag during wav parse. https://bugzilla.gnome.org/show_bug.cgi?id=721241