Overview

Request 414993 accepted

- Update to version 1.8.2:
+ bgo#749066: asfdemux: can't seek back after reaching EOS in
push mode.
+ bgo#766565: rdtmanager: fix clock leak.

- Set define _experimental to 0, there are currently no
experimental plugins built, nor should we expose our users to
experimental plugins in the future.
- Stop passing V=1 to make, we do debugging locally.
- Drop obsolete clean section.

- Update to version 1.8.1:
+ Updated translations.
- Remove an obsolete source repack comment, we do it via
pre_checkin.sh now. Also properly escape a commented
translations-update call.

- Added installed (but unpackaged) file libgstmpg123.so on PMBS to
subpackage gstreamer-plugins-ugly-orig-addon.

- 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.
- Add pkgconfig(libmpg123) BuildRequires.

- Update to version 1.6.3:
+ Fix regression in GL library that made glimagesink unsable on
Android.
+ Integer arithmetic overflow in queue2 element that could break
buffering or cause crashes due to NULL pointer dereference.
+ Fix crash in AAC/ADTS typefinder caused by reading more memory
than is available.
+ Stop ignoring encoder errors in the VP8/VP9 encoders.
+ Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's
redudant and was never actually implemented.
+ Ensure to store the correct video info in GstVideoBufferPool.
+ Fix caps in rtspsrc when doing SRTP over interleaved TCP.
+ Fix crash in pcap parser on 0-sized packets.
+ Clear EOS flag in appsrc to allow reuse after EOS and
flushing.
+ Ignore flushing streams in streamsynchronizer during stream
switches to fix problems caused by this in
gst-editing-services.
+ Ignore tags and other metadata in WAV files after the "data"
chunk in PUSH mode to prevent them from being interpreted as
audio.
+ Correctly use colorimetry in v4l2 only for YUV color formats.
+ Set reserved bits in MPEG TS muxer to 1s.
+ Fix calculation of SBC frame lengths.
+ Fix output of the RTP JPEG2000 depayloader to have one frame
per buffer and crash in the OpenJPEG decoder on incomplete
frames.
+ Update ffmpeg snapshot in gst-libav to 2.8.5.
+ Memory leak fixes in scaletempo, the raw video RTP
depayloader, and in playsink related to audio/video filters.
+ Fixes for error handling in the OSX audio plugin.
+ Various gobject-introspection annotation fixes and additions.
+ Compiler warning fixes for latest clang compiler.

- Update to version 1.6.2:
+ Crashes in gst-libav with sinks that did not provide a buffer
pool but supported video metadata were fixed. This affected
d3dvideosink and some 3rd party sinks. Also related fixes for
crashes when a downstream buffer pool failed allocation.
+ Big GL performance improvement on iOS by a factor of 2 by using
Apple's sync extension.
+ Deadlocks in the DirectSound elements on Windows, and the
behaviour of its mute property were fixed.
+ The Direct3D video sink does not crash anymore when minimizing
the window.
+ The library soname generation on Android >= 6.0 was fixed,
which previously caused GStreamer to fail to load there.
+ File related elements have large-file (>2GB) support on Android
now.
+ gst-libav was updated to ffmpeg 2.8.3.
+ Deserialization of custom events in the GDP depayloader was
fixed.
+ Missing OpenGL context initialization in the Qt/QML video sink
was fixed in certain situations.
+ Interoperability with some broken RTSP servers using HTTP
tunnel was improved.
+ Various compilation fixes for Windows.
+ Various smaller memory leak and other fixes in different
places.
+ Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823,
bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951,
bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732,
bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929,
bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205,
bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344,
bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913,
bgo#758921, bgo#759019, bgo#759380.

- Add conditional for patch1, touching configure.ac with this patch
breaks BUILD_ORIG building.

- Refresh patches to apply.

- Update to version 1.6.1:
+ Updated translations.
- Add gstreamer-revert-bogus-automake-version.patch: Upstream
needed feature in automake 1.12, so for good measure they bumped
to 1.14 - revert that commit as we have at least 1.13.4.

- Update to version 1.6.0:
+ For changelog, see mainpackage changes, everything is condensed
there.

Request History
Olaf Hering's avatar

olh created request

- Update to version 1.8.2:
+ bgo#749066: asfdemux: can't seek back after reaching EOS in
push mode.
+ bgo#766565: rdtmanager: fix clock leak.

- Set define _experimental to 0, there are currently no
experimental plugins built, nor should we expose our users to
experimental plugins in the future.
- Stop passing V=1 to make, we do debugging locally.
- Drop obsolete clean section.

- Update to version 1.8.1:
+ Updated translations.
- Remove an obsolete source repack comment, we do it via
pre_checkin.sh now. Also properly escape a commented
translations-update call.

- Added installed (but unpackaged) file libgstmpg123.so on PMBS to
subpackage gstreamer-plugins-ugly-orig-addon.

- 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.
- Add pkgconfig(libmpg123) BuildRequires.

- Update to version 1.6.3:
+ Fix regression in GL library that made glimagesink unsable on
Android.
+ Integer arithmetic overflow in queue2 element that could break
buffering or cause crashes due to NULL pointer dereference.
+ Fix crash in AAC/ADTS typefinder caused by reading more memory
than is available.
+ Stop ignoring encoder errors in the VP8/VP9 encoders.
+ Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's
redudant and was never actually implemented.
+ Ensure to store the correct video info in GstVideoBufferPool.
+ Fix caps in rtspsrc when doing SRTP over interleaved TCP.
+ Fix crash in pcap parser on 0-sized packets.
+ Clear EOS flag in appsrc to allow reuse after EOS and
flushing.
+ Ignore flushing streams in streamsynchronizer during stream
switches to fix problems caused by this in
gst-editing-services.
+ Ignore tags and other metadata in WAV files after the "data"
chunk in PUSH mode to prevent them from being interpreted as
audio.
+ Correctly use colorimetry in v4l2 only for YUV color formats.
+ Set reserved bits in MPEG TS muxer to 1s.
+ Fix calculation of SBC frame lengths.
+ Fix output of the RTP JPEG2000 depayloader to have one frame
per buffer and crash in the OpenJPEG decoder on incomplete
frames.
+ Update ffmpeg snapshot in gst-libav to 2.8.5.
+ Memory leak fixes in scaletempo, the raw video RTP
depayloader, and in playsink related to audio/video filters.
+ Fixes for error handling in the OSX audio plugin.
+ Various gobject-introspection annotation fixes and additions.
+ Compiler warning fixes for latest clang compiler.

- Update to version 1.6.2:
+ Crashes in gst-libav with sinks that did not provide a buffer
pool but supported video metadata were fixed. This affected
d3dvideosink and some 3rd party sinks. Also related fixes for
crashes when a downstream buffer pool failed allocation.
+ Big GL performance improvement on iOS by a factor of 2 by using
Apple's sync extension.
+ Deadlocks in the DirectSound elements on Windows, and the
behaviour of its mute property were fixed.
+ The Direct3D video sink does not crash anymore when minimizing
the window.
+ The library soname generation on Android >= 6.0 was fixed,
which previously caused GStreamer to fail to load there.
+ File related elements have large-file (>2GB) support on Android
now.
+ gst-libav was updated to ffmpeg 2.8.3.
+ Deserialization of custom events in the GDP depayloader was
fixed.
+ Missing OpenGL context initialization in the Qt/QML video sink
was fixed in certain situations.
+ Interoperability with some broken RTSP servers using HTTP
tunnel was improved.
+ Various compilation fixes for Windows.
+ Various smaller memory leak and other fixes in different
places.
+ Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823,
bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951,
bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732,
bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929,
bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205,
bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344,
bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913,
bgo#758921, bgo#759019, bgo#759380.

- Add conditional for patch1, touching configure.ac with this patch
breaks BUILD_ORIG building.

- Refresh patches to apply.

- Update to version 1.6.1:
+ Updated translations.
- Add gstreamer-revert-bogus-automake-version.patch: Upstream
needed feature in automake 1.12, so for good measure they bumped
to 1.14 - revert that commit as we have at least 1.13.4.

- Update to version 1.6.0:
+ For changelog, see mainpackage changes, everything is condensed
there.


Leap Reviewbot's avatar

leaper added gstreamer-plugins-ugly as a reviewer

Submission by someone who is not maintainer in the devel project. Please review


Leap Reviewbot's avatar

leaper added leap-reviewers as a reviewer


Leap Reviewbot's avatar

leaper accepted review

review failed
Origin project changed(was openSUSE:Leap:42.1)
source is in Factory


Ismail Dönmez's avatar

namtrac accepted review


Ludwig Nussel's avatar

lnussel accepted review


Ludwig Nussel's avatar

lnussel_factory added as a reviewer

Being evaluated by staging project "openSUSE:Leap:42.2:Staging:C"


Ludwig Nussel's avatar

lnussel_factory accepted review

Picked openSUSE:Leap:42.2:Staging:C


Ludwig Nussel's avatar

lnussel_factory accepted review

ready to accept


Ludwig Nussel's avatar

lnussel_factory approved review

ready to accept


Ludwig Nussel's avatar

lnussel_factory accepted request

Accept to openSUSE:Leap:42.2

openSUSE Build Service is sponsored by