diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 71 |
1 files changed, 69 insertions, 2 deletions
@@ -1,9 +1,76 @@ +=== release 1.8.2 === + +2016-06-09 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.8.2 + +2016-05-14 12:09:06 +0200 Edward Hervey <bilboed@bilboed.com> + + * ext/libav/gstavviddec.c: + avvidec: Don't set bogus latency + We might have cases where the framerate is not known (0/1). + +2016-05-12 11:09:13 +0200 Edward Hervey <edward@centricular.com> + + * ext/libav/gstavviddec.c: + avvidec: Report the latency once we're fully configured + Several decoders will only be able to report a real latency (has_b_frames) + once they're actually initialized (i.e. when they return their first frame). + Doing it earlier (in set_format) doesn't guarantee that the AVCodecContext + has_b_frames has been properly initialized. + https://bugzilla.gnome.org/show_bug.cgi?id=766362 + +2016-05-03 19:04:06 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/ext/libav: + libav: Update to ffmpeg n3.0.2 + +2016-04-29 13:06:07 +0300 Sebastian Dröge <sebastian@centricular.com> + + * ext/libav/gstavauddec.c: + avauddec: Finish frames if they are header buffers only and don't produce any output + Otherwise we will consider them as one frame of raw audio that is still + pending, and shift all timestamps by the amount of time spent with header + buffers. + https://bugzilla.gnome.org/show_bug.cgi?id=765797 + +2016-04-29 12:55:19 +0300 Sebastian Dröge <sebastian@centricular.com> + + * ext/libav/gstavauddec.c: + avauddec: If decoding a frame failed, skip it + Otherwise the next successfully decoded frame will get its timestamp and we + will slowly let a/v sync drift apart. + https://bugzilla.gnome.org/show_bug.cgi?id=765797 + +2016-04-28 18:43:37 +0300 Sebastian Dröge <sebastian@centricular.com> + + * ext/libav/gstavaudenc.c: + avaudenc: Set all required fields in the AVFrame + Various functions in libavcodec need them, like the format, sample rate, etc. + and just having them in the context is not enough. + This fixes draining for codecs like MP2 that require a fixed frame size and + require libav to pad the last frame if required. + +2016-04-25 18:39:54 +0300 Sebastian Dröge <sebastian@centricular.com> + + * ext/libav/gstavcfg.c: + avcfg: Use av_strdup() instead of g_strdup() for strings owned by ffmpeg + It has its own allocator that depending on the configuration is incompatible + with GLib's and just causes a segmentation fault. Like on Windows. + https://bugzilla.gnome.org/show_bug.cgi?id=760266 + === release 1.8.1 === -2016-04-20 Sebastian Dröge <slomo@coaxion.net> +2016-04-20 18:31:25 +0300 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.8.1 + * docs/plugins/inspect/plugin-libav.xml: + * gst-libav.doap: + Release 1.8.1 2016-04-20 15:27:45 +0300 Sebastian Dröge <sebastian@centricular.com> |