diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 359 |
1 files changed, 357 insertions, 2 deletions
@@ -1,9 +1,364 @@ +=== release 1.4.5 === + +2014-12-18 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.4.5 + +2014-11-09 10:25:25 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/avfvideosrc.m: + avfvideosrc: Don't pretend to support reconfiguration + We will run into an assertion in set_caps() if we try to change + caps while the source is already running. Don't try to find new + caps in GstBaseSrc::negotiate() to prevent caps changes. + +2014-12-17 12:20:54 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/avfvideosrc.m: + avfvideosrc: improve timestamping and latency reporting + Use AVF provided timings to timestamp output buffers. Use the running time at + the time the first buffer is produced to base timestamps on. Report 1-frame + latency based on the negotiated framerate instead of hardcoding 4ms latency. + +2014-12-10 22:36:53 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: negotiate profile and level with downstream + +2014-12-10 19:44:01 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: report latency + +2014-12-05 16:33:20 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: Add properties to specify the maximum keyframe interval in frames and seconds + +2014-11-27 13:40:56 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: add quality property + +2014-11-27 13:33:07 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/Makefile.am: + * sys/applemedia/vtenc.c: + vtenc: set profile and level in caps + +2014-12-05 16:15:23 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/vtenc.c: + vtenc: Fix conversion of the bitrate property and our internal bitrate storage + The property is in kbit/s and we store it in bit/s, so just multiply and + divide by 1000. No need to put a factor of 8 in there. + kVTCompressionPropertyKey_AverageBitRate is also in bit/s according to + its documentation. + +2014-12-16 13:35:14 +0100 Wim Taymans <wtaymans@redhat.com> + + * ext/directfb/dfbvideosink.c: + * ext/sdl/sdlvideosink.c: + * ext/wayland/wlwindow.c: + * sys/directdraw/gstdirectdrawsink.c: + * sys/pvr2d/gstpvrvideosink.c: + * sys/vdpau/gstvdpvideopostprocess.c: + rectangle: clear rectangle struct before use + +2014-12-15 15:21:50 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * ext/opus/gstopusparse.c: + opusparse: fix frame size determination + https://bugzilla.gnome.org/show_bug.cgi?id=741321 + +2014-05-08 10:41:03 +0530 Sudip Jain <sudip.jain@linaro.org> + + * gst/mpegtsdemux/mpegtsbase.c: + mpegtsbase: scan more bytes to find initial PCRs + Fixes playback of Samsung-Colorful-Variety-1080i.ts. + https://bugzilla.gnome.org/show_bug.cgi?id=729768 + +2014-12-09 05:03:11 +0100 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> + + * gst/geometrictransform/gstmirror.c: + mirror: Needs remap when the mode changes. + This caused the user to think the mode wasn't taken into account. + +2014-12-01 09:48:41 +0100 Thomas Klausner <wiz@danbala.tuwien.ac.at> + + * configure.ac: + configure: Do comparisons in a portable way with = instead of == + https://bugzilla.gnome.org/show_bug.cgi?id=740953 + +2014-11-27 16:43:39 +0100 Thibault Saunier <tsaunier@gnome.org> + + * gst/audiomixer/gstaudiomixer.c: + audiomixer: Do not try to resize a buffer to a negative size on EOS + +2014-11-24 13:56:56 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklink.cpp: + decklink: HD1080i50 is 50 frames per second + +2014-11-14 10:55:14 +0900 Wonchul Lee <wonchul86.lee@lge.com> + + * gst/rawparse/gstrawparse.c: + rawparse: send SEEKING query upstream first + Sometimes rawparse does not handle the seeking query + properly, the rawparse should send the query upstream + first. For example, upstream could support seeking in + TIME format (but not in BYTE format), so the BYTE format + seeking query that rawparse sends in push mode would + fail. + https://bugzilla.gnome.org/show_bug.cgi?id=722764 + +2014-11-21 15:46:49 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: let VT pick the bitrate by default + +2014-11-06 13:22:17 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: add realtime and allow-frame-reordering properties + +2014-11-20 10:23:30 -0800 Aleix Conchillo Flaqué <aleix@oblong.com> + + * ext/srtp/gstsrtpdec.c: + srtpdec: fix rtp/rtcp sink event memory leak + https://bugzilla.gnome.org/show_bug.cgi?id=740451 + +2014-11-20 16:04:34 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: set H264_Baseline_AutoLevel on OSX as well + +2014-11-20 15:50:18 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtdec.c: + vtdec: disable the reorder queue for baseline streams + +2014-11-20 09:41:43 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/vtdec.c: + vtdec: Fix divide by zero in the picture buffer length calculation + +2014-11-16 10:57:55 +0100 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + * gst-libs/gst/gl/gstglapi.h: + gl: Use numeric OSX version instead of the macro + The macro is not defined on older OSX versions and evaluates to 0. + https://bugzilla.gnome.org/show_bug.cgi?id=740201 + +2014-11-13 12:01:25 +0100 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m: + gl/cocoa: Don't override the application delegate + Otherwise interesting things will happen in Cocoa applications, like + infinite event loops that block the NSApplication loop forever. + This was only needed for GNUStep and thus can safely be removed now. + +2014-11-16 11:00:14 +0100 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m: + gl/cocoa: Only use convertRectToBacking on OSX >= 10.7 + It does not exist before and older versions also don't have + support for HiDPI displays anyway. + https://bugzilla.gnome.org/show_bug.cgi?id=740201 + +2014-11-13 11:58:07 +0100 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m: + * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m: + * tests/examples/gl/cocoa/cocoa-videooverlay.m: + gl/cocoa: Remove GNUStep support + Until gcc and GNUStep properly support Objective-C blocks and other + "new" features of Objective-C we can't properly support them without + making the code much more ugly. + https://bugzilla.gnome.org/show_bug.cgi?id=739152 + +2014-11-12 16:45:12 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: fix build on iOS + +2014-11-12 15:35:36 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/coremediabuffer.c: + coremediabuffer: set ->pixel_buf for CVPixelBuffer buffers + Fix a bug for which we never actually set ->pixel_buf to non-NULL for + CVPixelBuffer buffers. + +2014-11-12 09:59:53 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: fix compilation on < 10.9 + +2014-11-11 18:01:54 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: enable the hw encoder on OSX + +2014-11-15 21:59:48 +0000 Tim-Philipp Müller <tim@centricular.com> + + * sys/dvb/dvbbasebin.c: + dvbbasebin: fix possible crash by passing 64 bits for 64-bit queue property + https://bugzilla.gnome.org/show_bug.cgi?id=740191 + +2014-11-10 10:01:24 +0100 Gwenole Beauchesne <gb.devel@gmail.com> + + * gst-libs/gst/codecparsers/gsth264parser.c: + codecparsers: h264: fix derivation of MaxPicNum variable. + The logic to compute the MaxPicNum variable was reversed. In paricular, + MaxPicNum is double MaxFrameNum only if field_pic_flag is set to 1. + https://bugzilla.gnome.org/show_bug.cgi?id=739291 + +2014-11-11 12:00:30 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklinksink.cpp: + decklinksink: Check the correct variable for failure + If we can't get an output, we would otherwise just use it later and crash. + +2014-11-07 10:01:59 +1100 Matthew Waters <matthew@centricular.com> + + * ext/gl/gstglimagesink.c: + glimagesink: clamp the resize width/height to >= 1 to avoid a GL error + === release 1.4.4 === -2014-11-06 Sebastian Dröge <slomo@coaxion.net> +2014-11-06 13:14:09 +0100 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.4.4 + * docs/plugins/gst-plugins-bad-plugins.hierarchy: + * docs/plugins/inspect/plugin-accurip.xml: + * 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-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-dtsdec.xml: + * docs/plugins/inspect/plugin-dvb.xml: + * docs/plugins/inspect/plugin-dvbsuboverlay.xml: + * docs/plugins/inspect/plugin-dvdspu.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-ofa.xml: + * docs/plugins/inspect/plugin-openal.xml: + * docs/plugins/inspect/plugin-opencv.xml: + * docs/plugins/inspect/plugin-opus.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-rfbsrc.xml: + * docs/plugins/inspect/plugin-rtmp.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.4.4 + +2014-11-06 12:55:42 +0100 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/ky.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: + Update .po files 2014-11-06 11:53:04 +0100 Sebastian Dröge <sebastian@centricular.com> |