Scripted push of project home:iznogood:branches:multimedia:libs OBS-URL: https://build.opensuse.org/request/show/732982 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/python-gst?expand=0&rev=54
401 lines
16 KiB
Plaintext
401 lines
16 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Sep 24 15:03:48 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 1.16.1:
|
|
+ See main gstreamer package for changelog.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 25 11:49:13 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 1.16.0:
|
|
+ Highlights:
|
|
- GStreamer WebRTC stack gained support for data channels for
|
|
peer-to-peer communication based on SCTP, BUNDLE support,
|
|
as well as support for multiple TURN servers.
|
|
- AV1 video codec support for Matroska and QuickTime/MP4
|
|
containers and more configuration options and supported
|
|
input formats for the AOMedia AV1 encoder
|
|
- Support for Closed Captions and other Ancillary Data in video
|
|
- Support for planar (non-interleaved) raw audio
|
|
- GstVideoAggregator, compositor and OpenGL mixer elements are
|
|
now in -base
|
|
- New alternate fields interlace mode where each buffer carries
|
|
a single field
|
|
- WebM and Matroska ContentEncryption support in the Matroska
|
|
demuxer
|
|
- new WebKit WPE-based web browser source element
|
|
- Video4Linux: HEVC encoding and decoding, JPEG encoding, and
|
|
improved dmabuf import/export
|
|
- Hardware-accelerated Nvidia video decoder gained support for
|
|
VP8/VP9 decoding, whilst the encoder gained support for
|
|
H.265/HEVC encoding.
|
|
- Many improvements to the Intel Media SDK based
|
|
hardware-accelerated video decoder and encoder plugin
|
|
(msdk): dmabuf import/export for zero-copy integration with
|
|
other components; VP9 decoding; 10-bit HEVC encoding; video
|
|
post-processing (vpp) support including deinterlacing; and
|
|
the video decoder now handles dynamic resolution changes.
|
|
- The ASS/SSA subtitle overlay renderer can now handle multiple
|
|
subtitles that overlap in time and will show them on screen
|
|
simultaneously
|
|
- The Meson build is now feature-complete (*) and it is now the
|
|
recommended build system on all platforms. The Autotools
|
|
build is scheduled to be removed in the next cycle.
|
|
- The GStreamer Rust bindings and Rust plugins module are now
|
|
officially part of upstream GStreamer.
|
|
- The GStreamer Editing Services gained a gesdemux element
|
|
that allows directly playing back serialized edit list with
|
|
playbin or (uri)decodebin
|
|
- Many performance improvements.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 31 22:46:20 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 1.14.5:
|
|
+ No changes provided by upstream.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 3 15:55:53 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.14.4:
|
|
+ Bugfix release, please see .changes in gstreamer main package.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 26 20:35:24 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.14.3:
|
|
+ Bugfix release, please see .changes in gstreamer main package.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 24 08:23:29 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.14.2:
|
|
+ No changes, versionbump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun May 20 10:01:36 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.14.1:
|
|
+ GstPad: Fix race condition causing the same probe to be called
|
|
multiple times
|
|
+ Fix occasional deadlocks on windows when outputting debug
|
|
logging
|
|
+ Fix debug levels being applied in the wrong order
|
|
+ GIR annotation fixes for bindings
|
|
+ audiomixer, audioaggregator: fix some negotiation issues
|
|
+ gst-play-1.0: fix leaving stdin in non-blocking mode after exit
|
|
+ flvmux: wait for caps on all input pads before writing header
|
|
even if source is live
|
|
+ flvmux: don't wake up the muxer unless there is data, fixes
|
|
busy looping if there's no input data
|
|
+ flvmux: fix major leak of input buffers
|
|
+ rtspsrc, rtsp-server: revert to RTSP RFC handling of
|
|
sendonly/recvonly attributes
|
|
+ rtpvrawpay: fix payloading with very large mtu sizes where
|
|
everything fits into a single RTP packet
|
|
+ v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM
|
|
+ v4l2: Disable DMABuf for emulated formats when using libv4l2
|
|
+ v4l2: Always set colorimetry in S_FMT
|
|
+ asfdemux: Set stream-format field for H264 streams and handle
|
|
H.264 in bytestream format
|
|
+ x265enc: Fix tagging of keyframes on output buffers
|
|
+ ladspa: Fix critical during plugin load on Windows
|
|
+ decklink: Fix COM initialisation on Windows
|
|
+ h264parse: fix re-use across pipeline stop/restart
|
|
+ mpegtsmux: fix force-keyframe event handling and PCR/PMT
|
|
changes that would confuse some players with generated HLS
|
|
streams
|
|
+ adaptivedemux: Support period change in live playlist
|
|
+ rfbsrc: Fix support for applevncserver and support NULL pool in
|
|
decide_allocation
|
|
+ jpegparse: Fix APP1 marker segment parsing
|
|
+ h265parse: Make caps writable before modifying them, fixes
|
|
criticals
|
|
+ fakevideosink: request an extra buffer if enable-last-sample is
|
|
enabled
|
|
+ wasapisrc: Don't provide a clock based on WASAPI's clock
|
|
+ wasapi: Only use audioclient3 when low-latency, as it might
|
|
otherwise glitch with slow CPUs or VMs
|
|
+ wasapi: Don't derive device period from latency time, should
|
|
make it more robust against glitches
|
|
+ audiolatency: Fix wave detection in buffers and avoid bogus pts
|
|
values while starting
|
|
+ msdk: fix plugin load on implementations with only HW support
|
|
+ msdk: dec: set framerate to the driver only if provided, not in
|
|
0/1 case
|
|
+ msdk: Don't set extended coding options for JPEG encode
|
|
+ rtponviftimestamp: fix state change function init/reset causing
|
|
races/crashes on shutdown
|
|
+ decklink: fix initialization failure in windows binary
|
|
+ ladspa: Fix critical warnings during plugin load on Windows and
|
|
fix dependencies in meson build
|
|
+ gl: fix cross-compilation error with viv-fb
|
|
+ qmlglsink: make work with eglfs_kms
|
|
+ rtspclientsink: Don't deadlock in preroll on early close
|
|
+ rtspclientsink: Fix client ports for the RTCP backchannel
|
|
+ rtsp-server: Fix session timeout when streaming data to client
|
|
over TCP
|
|
+ vaapiencode: h264: find best profile in those available, fixing
|
|
negotiation errors
|
|
+ vaapi: remove custom GstGL context handling, use GstGL instead.
|
|
Fixes GL Context sharing with WebkitGtk on wayland
|
|
+ gst-editing-services: various fixes
|
|
+ gst-python: bump pygobject req to 3.8;
|
|
fix GstPad.set_query_function(); dist autogen.sh and
|
|
configure.ac in tarball
|
|
+ g-i: pick up GstVideo-1.0.gir from local build directory in
|
|
GstGL build
|
|
+ g-i: update constant values for bindings
|
|
+ avoid duplicate symbols in plugins across modules in static
|
|
builds
|
|
+ ... and many, many more!
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 17 12:52:06 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.14.0:
|
|
+ Highlights:
|
|
- WebRTC support: real-time audio/video streaming to and from
|
|
web browsers;
|
|
- Experimental support for the next-gen royalty-free AV1 video
|
|
codec;
|
|
- Video4Linux: encoding support, stable element names and
|
|
faster device probing;
|
|
- Support for the Secure Reliable Transport (SRT) video
|
|
streaming protocol;
|
|
- RTP Forward Error Correction (FEC) support (ULPFEC);
|
|
- RTSP 2.0 support in rtspsrc and gst-rtsp-server;
|
|
- ONVIF audio backchannel support in gst-rtsp-server and
|
|
rtspsrc;
|
|
- playbin3 gapless playback and pre-buffering support;
|
|
- Tee, our stream splitter/duplication element, now does
|
|
allocation query aggregation which is important for efficient
|
|
data handling and zero-copy;
|
|
- QuickTime muxer has a new prefill recording mode that allows
|
|
file import in Adobe Premiere and FinalCut Pro while the file
|
|
is still being written;
|
|
- rtpjitterbuffer fast-start mode and timestamp offset
|
|
adjustment smoothing;
|
|
- souphttpsrc connection sharing, which allows for connection
|
|
reuse, cookie sharing, etc;
|
|
- nvdec: new plugin for hardware-accelerated video decoding
|
|
using the NVIDIA NVDEC API;
|
|
- Adaptive DASH trick play support;
|
|
- ipcpipeline: new plugin that allows splitting a pipeline
|
|
across multiple processes;
|
|
- Major gobject-introspection annotation improvements for large
|
|
parts of the library API;
|
|
- GStreamer C# bindings have been revived and seen many updates
|
|
and fixes;
|
|
- The externally maintained GStreamer Rust bindings had many
|
|
usability improvements and cover most of the API now.
|
|
Coinciding with the 1.14 release, a new release with the 1.14
|
|
API additions is happening.
|
|
+ Updated translations.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 30 12:17:59 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 1.12.5:
|
|
+ Bugs fixed: bgo#793560, bgo#793756.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 16:39:03 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 11 20:21:59 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.4:
|
|
+ No changes, stable version bump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 18 22:16:39 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.3:
|
|
+ plugin: Always initialize GIL state.
|
|
+ Add support for Gst.Bitmask.
|
|
+ tests: Stop using deprecated assertion methods.
|
|
+ tests: Move all Fundamental types tests in a file.
|
|
+ structure: Add a .keys() method and implement __str__.
|
|
+ Return a Gst.*Range instead of a python range converting from
|
|
GValue to python.
|
|
+ structures: Override __new__ to make it more pythonic.
|
|
+ overrides: Remove IntRange And Int64Range on Python2.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 14 13:10:34 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Convert to single-spec.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 14 11:56:28 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.2:
|
|
+ No changes, stable version bump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 21 08:59:20 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.1:
|
|
+ No changes, stable version bump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 10 12:43:55 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.12.0:
|
|
+ No changes, stable version bump only.
|
|
- Changes from version 1.11.91:
|
|
+ No changes.
|
|
- Changes from version 1.11.90:
|
|
+ Bugs fixed: bgo#780369.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 25 00:31:55 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.11.2:
|
|
+ Port old helloworld.py example to GI.
|
|
+ python: Add an option to set where to install pygi overrides.
|
|
+ meson: bump version and bump meson requirement.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 23 20:30:37 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.11.1:
|
|
+ Meson build fixes and updates.
|
|
+ Play nicely with gst-build uninstalled.
|
|
+ common: use https protocol for common submodule.
|
|
+ Remove bitrotten and unused gst-python.spec.in file.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 23 20:30:36 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.4:
|
|
+ No changes, versionbump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 30 17:23:02 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.3:
|
|
+ No changes, versionbump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 9 07:45:22 UTC 2017 - dimstar@opensuse.org
|
|
|
|
- Add gobject-introspection BuildRequires: needed in order to get
|
|
automatic typelib() Requires added to the package (boo#1017473).
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 3 19:13:58 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.2:
|
|
+ No changes, version bump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 27 17:11:47 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.10.1:
|
|
+ No changes, versionbump only.
|
|
- Changes from version 1.10.0:
|
|
+ Bugs fixed: bgo#772853.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 24 09:46:14 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.8.3 (boo#996937):
|
|
+ No changes, versionbump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 14:30:35 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.8.2:
|
|
+ No changes, version bump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 21 08:51:51 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.8.1:
|
|
+ No changes, version bump only.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 16 10:59:01 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.8.0:
|
|
+ Hardware-accelerated zero-copy video decoding on Android
|
|
+ New video capture source for Android using the
|
|
android.hardware.Camera API.
|
|
+ Windows Media reverse playback support (ASF/WMV/WMA).
|
|
+ New tracing system provides support for more sophisticated
|
|
debugging tools.
|
|
+ New high-level GstPlayer playback convenience API.
|
|
+ Initial support for the new Vulkan API, see Matthew Waters'
|
|
blog post for more details.
|
|
+ Improved Opus audio codec support: Support for more than two
|
|
channels; MPEG-TS demuxer/muxer can now handle Opus;
|
|
sample-accurate encoding/decoding/transmuxing with Ogg,
|
|
Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container;
|
|
new codec utility functions for Opus header and caps handling
|
|
in pbutils library. The Opus encoder/decoder elements were
|
|
also moved to gst-plugins-base (from -bad), and the opus RTP
|
|
depayloader/payloader to -good.
|
|
+ GStreamer VAAPI module now released and maintained as part of
|
|
the GStreamer project.
|
|
+ Asset proxy support in the GStreamer Editing Services.
|
|
- Replace gstreamer-plugins-base-devel for
|
|
pkgconfig(gstreamer-plugins-base-1.0) BuildRequires and version
|
|
it.
|
|
- Add explicit pkgconfig(gstreamer-1.0) BuildRequires.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 6 12:06:27 UTC 2016 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.6.2:
|
|
+ overrides: fix a few typos in exception messages.
|
|
+ python:
|
|
- Check return value of g_module_symbol().
|
|
- Don't call Py_DECREF() on NULL.
|
|
+ pythonplugin: Clean up error handling a bit.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 23 21:28:43 UTC 2015 - zaitor@opensuse.org
|
|
|
|
- Update to version 1.6.1:
|
|
+ Fix regression creating (Ghost)Pad (bgo#757108).
|
|
- Changes from version 1.6.0:
|
|
+ tests:
|
|
- Fix tests in python2.
|
|
- Add test_fraction back in the testsuite.
|
|
- Bring back the testsuite and test if the initialization
|
|
override works.
|
|
+ overrides:
|
|
- Do not use inspect.signature as it is not avalaible in
|
|
python2.
|
|
- Disable all GStreamer APIs until Gst has been initialized.
|
|
- Try hard to make the query writable in the pad query
|
|
function.
|
|
+ Remove INSTALL file.
|
|
+ plugin: Name differently between python2 and python3.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 20 16:26:48 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.4.0:
|
|
+ pythonplugin: Fix compiler warning about unused format string
|
|
argument.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 11 21:20:12 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Update to version 1.3.90:
|
|
+ Sync up for releasse with GStreamer 1.4.x.
|
|
- Split new subpackage gstreamer-plugin-python, when building for
|
|
python3.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 11 21:01:37 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Initial package, python gstreamer; bindings for GStreamer 1.0,
|
|
version 1.2.1.
|
|
|