Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gstreamer-plugins-base-1.20.5-1.1 RPM for ppc64

From OpenSuSE Ports Tumbleweed for ppc64

Name: gstreamer-plugins-base Distribution: openSUSE Tumbleweed
Version: 1.20.5 Vendor: openSUSE
Release: 1.1 Build date: Sun Dec 25 15:35:23 2022
Group: Productivity/Multimedia/Other Build host: obs-power9-12
Size: 5035605 Source RPM: gstreamer-plugins-base-1.20.5-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://gstreamer.freedesktop.org
Summary: GStreamer Streaming-Media Framework Plug-Ins
GStreamer is a streaming media framework based on graphs of filters
that operate on media data. Applications using this library can do
anything media-related, from real-time sound processing to playing
videos. Its plug-in-based architecture means that new data types or
processing capabilities can be added simply by installing new plug-ins.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Fri Dec 23 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.20.5:
    + audioconvert, audioresample, audiofilter: fix divide by 0 for
      input buffer without caps
    + cdparanoia: Ignore compiler warning coming from the cdparanoia
      header
    + oggdemux, parsebin: More leak fixes
    + opengl:
    - Fix automatic dispmanx detection for rpi4
    - Fix usage of eglCreate/DestroyImage
    - Fix static linking on macOS
    + Bump core requirement in 1.20 branch to 1.20.4
    + oggdemux: Don't leak incoming EOS event
    + opusdec: Various channel-related fixes
    + subparse: Fix non-closed tag handling.
    + textrender:
    - Don't blindly forward all events and don't blindly forward
      all events
    - Negotiate caps on a GAP event if none were negotiated yet
    + timeoverlay: fix pad leak
    + videodecoder: Only post latency message if it changed
    + videoscale: buffer meta handling fixes (NULL-terminate array of
      valid meta tags)
    + videosink: Don't return unknown end-time from get_times()
* Fri Oct 21 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.20.4:
    + decodebin3:
    - Fix mutex leaks
    - Fix memory issues with active selection list
    - uridecodebin3, urisourcebin: Event handling fixes
    - Fix EOS event sequence
    + parsebin:
    - Avoid crash with unknown streams
    - SIGSEGV during HLS stream using souphttpsrc
    + glimagesink:
    - Only allow setting the GL display/context if it is a valid
      value
    - Segfault on android devices
    + gstgl: Fix several memory leaks in macOS
    + opusenc: improve inband-fec property documentation
    + playsink: Hold a reference to the soft volume element
    + pbutils: descriptions: fix
      gst_pb_utils_get_caps_description_flags()
    + rtspurl: Use gst_uri_join_strings() in
      gst_rtsp_url_get_request_uri_with_control() instead of a
      hand-crafted, wrong version
    + rtspconnection: protect cancellable by a mutex
    + sdpmessage: Don't set SDP medias from caps without
      media/payload/clock-rate fields
    + samiparse: fix handling of self-closing tags
    + ssaparse: include required system headers for isspace() and
      sscanf() functions
    + subparse: fix crash when parsing invalid timestamps in mpl2
    + subparse fixes
    + textoverlay: Don't miscalculate text running times
    + videoaggregator: always convert when user provides
      converter-config
    + video: Fix scaling in 4x horizontal co-sited chroma (Y41B,
      YUV9, YVU9 and IYU9)
    + xmptag: register musicbrainz tags during init to fix critical
      in jpegparse
    + xvimagesink: fix image leaks in error code path
    + tests: skip unit tests for dependency-less elements that have
      been disabled
* Wed Jun 22 2022 Aaron Stern <ukbeast89@protonmail.com>
  - Update to version 1.20.3:
    + typefindfunctions: Fix WebVTT format detection for very short
      files
    + gldisplay: Reorder GST_GL_WINDOW check for egl-device
    + rtpbasepayload: Copy all buffer metadata instead of just
      GstMetas for the input meta buffer
    + codec-utils: Avoid out-of-bounds error
    + navigation: Fix Since markers for mouse scroll events
    + videoaggregator: Fix for unhandled negative rate
    + videoaggregator: Use floor() to calculate current position
    + video-color: Fix for missing clipping in PQ EOTF function
    + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
    + audiovisualizer: shader: Fix out of bound write
* Mon May 09 2022 Antonio Larrosa <alarrosa@suse.com>
  - Update to version 1.20.2:
    + appsrc: Clarify buffer ref semantics in signals documentation
    + appsrc: fix annotations for bindings
    + typefind: Skip extension parsing for data:// URIs, fixing
      regression with mp4 files serialised to data uris
    + playbin3: various fixes
    + playbin3: fix missing lock when unknown stream type in
      pad-removed cb
    + decodebin3: fix collection leaks
    + decodebin3: Don't duplicate stream selections
    + discoverer: chain up to parent finalize methods in all our
      types to fix memory leaks
    + glmixerbin: slightly better pad/element creation
    + gltransformation: let graphene alloc its structures memory
      aligned
    + ogg: fix possible buffer overrun
    + rtpbasepayload: Don't write header extensions if there's no
      corresponding...
    + rtpbasepayload: always store input buffer meta before
      negotiation
    + rtpbasepayload: fix transfer annotation for push and push_list
    + subparse: don't try to index string with -1
    + riff-media: fix memory leak after usage for g_strjoin()
    + playbin/playbin3: Allow setting a NULL URI
    + playsink: Complete reconfiguration on pad release.
    + parsebin: Expose streams of unknown type
    + pbutils: Fix wmv screen description detection
    + subparse: don't deref a potentially NULL variable
    + rawvideoparse: set format from caps in
      gst_raw_video_parse_set_config_from_caps
    + videodecoder: release stream lock after handling gap events
    + videorate: fix assertion when pushing last and only buffer
      without duration
    + videorate: Revert "don't reset on segment update" to fix
      segment handling regressions
    + gst-play-1.0, gst-launch-1.0: Enable win32 high-resolution
      timer also for MinGW build
  - Drop patch already included in 1.20.2:
    + 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch
* Sat Mar 26 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink:
    Complete reconfiguration on pad release.
  - Use ldconfig_scriptlets macro for post(un) handling.
* Fri Mar 18 2022 Antonio Larrosa <alarrosa@suse.com>
  - Update to version 1.20.1:
    + typefindfunctions: Fix WebVTT format detection for very short
      files
    + gldisplay: Reorder GST_GL_WINDOW check for egl-device
    + rtpbasepayload: Copy all buffer metadata instead of just
      GstMetas for the input meta buffer
    + codec-utils: Avoid out-of-bounds error
    + navigation: Fix Since markers for mouse scroll events
    + videoaggregator: Fix for unhandled negative rate
    + videoaggregator: Use floor() to calculate current position
    + video-color: Fix for missing clipping in PQ EOTF function
    + gst-play-1.0: Fix trick-mode handling in keyboard shortcut
    + audiovisualizer: shader: Fix out of bound write
* Fri Feb 04 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.20.0:
    + Development in GitLab was switched to a single git repository
      containing all the modules
    + GstPlay: new high-level playback library, replaces GstPlayer
    + WebM Alpha decoding support
    + Encoding profiles can now be tweaked with additional
      application-specified element properties
    + Compositor: multi-threaded video conversion and mixing
    + RTP header extensions: unified support in RTP depayloader and
      payloader base classes
    + SMPTE 2022-1 2-D Forward Error Correction support
    + Smart encoding (pass through) support for VP8, VP9, H.265 in
      encodebin and transcodebin
    + Runtime compatibility support for libsoup2 and libsoup3
      (libsoup3 support experimental)
    + Video decoder subframe support
    + Video decoder automatic packet-loss, data corruption, and
      keyframe request handling for RTP / WebRTC / RTSP
    + mp4 and Matroska muxers now support profile/level/resolution
      changes for H.264/H.265 input streams (i.e. codec data changing
      on the fly)
    + mp4 muxing mode that initially creates a fragmented mp4 which
      is converted to a regular mp4 on EOS
    + Audio support for the WebKit Port for Embedded (WPE) web page
      source element
    + CUDA based video color space convert and rescale elements and
      upload/download elements
    + NVIDIA memory:NVMM support for OpenGL glupload and gldownload
      elements
    + Many WebRTC improvements
    + The new VA-API plugin implementation fleshed out with more
      decoders and new postproc elements
    + AppSink API to retrieve events in addition to buffers and
      buffer lists
    + AppSrc gained more configuration options for the internal queue
      (leakiness, limits in buffers and time, getters to read current
      levels)
    + Updated Rust bindings and many new Rust plugins
    + Improved support for custom minimal GStreamer builds
    + Support build against FFmpeg 5.0
    + Linux Stateless CODEC support gained MPEG-2 and VP9
    + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
    + Lots of new plugins, features, performance improvements and bug
      fixes
  - Rebase add_wayland_dep_to_tests.patch.
  - Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream
  - Stop using service due to upstreams new mono-repo, just use
    tarballs for now.
* Fri Feb 04 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.18.6:
    + tagdemux: Fix crash when presented with malformed files
      (security fix)
    + videoencoder: make sure the buffer is writable before modifying
      metadata
    + video-converter: Fix for broken gamma remap with high bitdepth
      YUV output
    + sdpmessage: fix mapping single char fmtp params
    + oggdemux: fix a race in push mode when performing the duration
      seek
    + uridecodebin: Fix critical warnings
    + audio-converter: Fix resampling when there's nothing to output
    + tcp: fix build on Solaris
    + uridecodebin3: Nullify current item after all play items are
      freed.
    + audio-resampler: Fix segfault when we can't output any frames
    + urisourcebin: Handle sources with dynamic pads and pads already
      present
    + playbin2/3: autoplug/caps: don't expand caps to ANY
    + uridecodebin3/urisourcebin: Reusability fixes
    + rtspconnection: Only reset timeout when socket is unused
    + gstvideoaggregator.c: fix build with gcc 4.8
  - Drop service, use source url, upstream changes in git.
* Thu Sep 16 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Stop building doc sub-package, we will in the future use
    upstreams own standalone doc package. Following this: Drop
    fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
    longer needed nor usefull.
* Thu Sep 16 2021 Stanislav Brabec <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Wed Sep 15 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.18.5:
    + appsrc: Don't leak buffer list while wrongly unreffing buffer
      on EOS/flushing
    + audioaggregator:
    - Don't overwrite already written samples
    - Resync on the next buffer when dropping a buffer on discont
      resyncing
    + audiobasesink: Fix of double lock release
    + audiobasesrc: Fix divide by zero assertion
    + clockoverlay: Fix broken string formatting by strftime() on
      Windows
    + compositor: Fix NV12 blend operation
    + giosrc: Don't leak scheme string in gst_gio_src_query()
    + giobasesink: Handle incomplete writes in
      gst_gio_base_sink_render()
    + gl/wayland:
    - Use consistent wl_display when creating work queue for proxy
      wrapper
    - Provide a dummy global_remove function
    + gl: Fix build when Meson >= 0.58.0rc1
    + playbin2: fix base_time selection when flush seeking live (such
      as with RTSP)
    + rtspconnection:
    - Add IPv6 support for tunneled mode
    - Consistently translate GIOError to GstRTSPResult (for
      rtspsrc)
    + rawbaseparse: check destination format correctly
    + uridecodebin: Don't force floating reference for future
      reusable decodebin
    + parsebin: Put stream flags in GstStream
    + splitmuxsink: always use factory property when set
    + video-converter: Set up matrix tables only once.
    + videoscale: Performance degradation from 1.16.2 -> 1.18.4
    + videotestsrc: Fix a leak when computing alpha caps
    + audio/video-converter: Plug some minor leaks
    + audio,video-format: Make generate_raw_formats idempotent for
      assertions
    + Don't use volatile to mean atomic (fixes compiler warnings with
      gcc 11)
    + Fix build issue on MinGW64
  - Drop 90903917.patch: Fixed upstream.
* Sat Jul 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 90903917.patch: Fix build with meson >= 0.58.0rc1
* Sat May 08 2021 Dirk Müller <dmueller@suse.com>
  - don't own appdata dir - comes from filesystem rpm
* Tue Mar 30 2021 Antonio Larrosa <alarrosa@suse.com>
  - Update to version 1.18.4:
    + tag: id3v2: fix frame size check and potential invalid reads
    + audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio
    + audioresample: respect buffer layout when draining
    + audioaggregator: fix input_buffer ownership
    + decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element
    + rtspconnection: correct data_size when tunneled mode
    + uridecodebin3: make caps property work
    + video-converter: Don't upsample invalid lines
    + videodecoder: Fix racy critical when pool negotiation occurs during flush
    + video: Convert gst_video_info_to_caps() to take self as const ptr
    + examples: added qt core dependency for qt overlay example
* Sat Jan 16 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.18.3:
    + audiorate: Make buffer writable before changing its metadata
    + compositor: fix blending of subsampled components
    + decodebin3:
    - When reconfiguring a slot make sure that the ghostpad is
      unlinked
    - Release selection lock when pushing EOS
    + encodebasebin: Ensure that parsers are compatible with selected
      encoders
    + tagdemux: resize and trim buffer in place to fix interaction
      with oggdemux
    + videoaggregator: Pop out old buffers on timeout
    + video-blend: fix blending 8-bit and 16-bit frames together
    + appsrc: fix signal documentation
    + gl: document some GL caps specifics
    + libvisual: workaround clang compiler warning
* Wed Dec 09 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.18.2:
    + gl/eagl: internal view resize fixes for glimagesink
    + video-converter: increase the number of cache lines for
      resampling, fixes significant color issues and artefacts with
      "special" resizing parameters in compositor
    + compositor: Don't crash in prepare_frame() if the pad was just
      removed
    + decodebin3: Properly handle caps query with no filter
    + videoaggregator:
    - Guarantee that the output format is supported
    - Fix locking around vagg->info
    - Fix renegotiation when using convert pad
    - document and fix locking in convert pad
    + gluploadelement:
    - Avoid race condition of base class' context
    - Avoid race condition of inside upload creation
    + gl: Fix prototype of glGetSynciv()
    + tcpserversink: Don't assume g_socket_get_remote_address()
      succeeds
    + audiodecoder, videodecoder: Don't reset max-errors property
      value in reset()
    + audioencoder: Fix incorrect GST_LOG_OBJECT usage
    + pbutils: Fix segfault when using invalid encoding profile
    + g-i: videometa: gir annotate the size of plane array in new API
    + examples/gl/gtk: Add missing dependency on gstgl
    + video: fix doc warning.
  - Fix the _service file and spec to really use the tarball
    generated by service.
* Tue Oct 27 2020 Antonio Larrosa <alarrosa@suse.com>
  - Update to 1.18.1:
    + Highlighted bugfixes in 1.18.1
    - important security fixes (bsc#1181255, CVE-2021-3185)
    - bug fixes and memory leak fixes
    - various stability and reliability improvements
    + gst-plugins-base changes:
    - theoradec: Set telemetry options only if they are nonzero
    - glslstage: delete shader on finalize of stage
    - urisourcebin: Fix crash caused by use after free
    - decodebin3: Store stream-start event on output pad before
      exposing it
    - Add some missing nullable annotations
    - typefind/xdgmime: Validate mimetypes to be valid
      GstStructure names before using them
    - uridecodebin3: Forward upstream events to decodebin3 directly
    - video-converter: Add fast paths from v210 to I420/YV12, Y42B,
      UYVY and YUY2
    - videoaggregator: Limit accepted caps by template caps
    - gstrtpbuffer: fix header extension length validation
    - decodebin3: only force streams-selected seqnum after a
      select-streams
    - videodecoder: don't copy interlace-mode from reference state
    - enable abi checks
    - multihandlesink: Don't pass NULL caps to gst_caps_is_equal
    - audio: video: Fix in/outbuf confusion of transform_meta
    - meson: Always wrap "prefix" option with join_paths() to make
      Windows happy
    - videoaggregator: ensure peek_next_sample() uses the correct
      caps
    - meson: Actually build gstgl without implicit include dirs
    - videoaggregator: Don't require any pads to be configured for
      negotiating source pad caps
    - gst-libs: gl: Fix documentation typo and clarify
      gl_memory_texsubimage
    - audioaggregator: Reset offset if the output rate is
      renegotiated
    - video-anc: Implement transform functions for AFD/Bar metas
    - appsrc: Wake up the create() function on caps changes
    - rtpbasepayload: do not forget delayed segment when forwarding
      gaps
* Tue Oct 13 2020 Antonio Larrosa <alarrosa@suse.com>
  - Add patch from gl#gstreamer/gst-plugins-base#221 to support two
    new CEA 608 caption formats:
    * MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch
* Wed Sep 02 2020 Antonio Larrosa <alarrosa@suse.com>
  - Update to 1.18.0:
    + Highlights:
    - GstTranscoder: new high level API for applications to
      transcode media files from one format to another
    - High Dynamic Range (HDR) video information representation
      and signalling enhancements
    - Instant playback rate change support
    - Active Format Description (AFD) and Bar Data support
    - RTSP server and client implementations gained ONVIF trick
      modes support
    - Hardware-accelerated video decoding on Windows via
      DXVA2/Direct3D11
    - Microsoft Media Foundation plugin for video capture and
      hardware-accelerated video encoding on Windows
    - qmlgloverlay: New overlay element that renders a QtQuick
      scene over the top of an input video stream
    - imagesequencesrc: New element to easily create a video
      stream from a sequence of jpeg or png images
    - dashsink: New sink to produce DASH content
    - dvbsubenc: New DVB Subtitle encoder element
    - MPEG-TS muxing now also supports TV broadcast compliant
      muxing with constant bitrate muxing and SCTE-35 support
    - rtmp2: New RTMP client source and sink element from-scratch
      implementation
    - svthevcenc: New SVT-HEVC-based H.265 video encoder
    - vaapioverlay: New compositor element using VA-API
    - rtpmanager gained support for Google's Transport-Wide
      Congestion Control (twcc) RTP extension
    - splitmuxsink and splitmuxsrc gained support for auxiliary
      video streams
    - webrtcbin now contains some initial support for
      renegotiation involving stream addition and removal
    - RTP support was enhanced with new RTP source and sink
      elements to easily set up RTP streaming via rtp:// URIs
    - avtp: New Audio Video Transport Protocol (AVTP) plugin for
      Time-Sensitive Applications
    - Support for the Video Services Forum's Reliable Internet
      Stream Transport (RIST) TR-06-1 Simple Profile
    - Universal Windows Platform (UWP) support
    - rpicamsrc: New element for capturing from the Raspberry Pi
      camera
    - RTSP Server TCP interleaved backpressure handling
      improvements as well as support for Scale/Speed headers
    - GStreamer Editing Services gained support for nested
      timelines, per-clip speed rate control and the OpenTimelineIO
      format.
    - Autotools build system has been removed in favour of Meson
  - Drop patches already included in upstream:
    * gst-base-audioencoder-fix-leak.patch
    * gst-base-fft-update-kiss-version.patch
    * gst-base-playbin-handle-error.patch
  - Add patch to add wayland dependencies to tests to fix build:
    * add_wayland_dep_to_tests.patch
* Wed Aug 26 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not recommend PackageKit-gstreamer-plugin: that package
    already supplements the combination of gstreamer-plugins-base
    and packagekit.
* Fri May 01 2020 Michael Gorse <mgorse@suse.com>
  - Remove is_opensuse conditionals / really enable orc on SLE 15
    (jsc#SLE-12265).
* Fri Mar 06 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete
    gstreamer-gl.pc file, which is missing the (dynamic) dependency
    on wayland.
* Wed Feb 26 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Enable meson build conditionally for Tumbleweed.
* Fri Jan 31 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - No longer recommend -lang: supplements are in use.
* Mon Jan 06 2020 Bjørn Lie <bjorn.lie@gmail.com>
  - Add upstream bugfix patches:
    + gst-base-playbin-handle-error.patch: playbin: Handle error
      message with redirection indication.
    + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment
      event leak.
    + gst-base-fft-update-kiss-version.patch: fft: Update our kiss
      fft version.
* Fri Dec 13 2019 Frederic Crozat <fcrozat@suse.com>
  - Enable orc / wayland-egl on SLE15.
* Wed Dec 04 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.16.2:
    + xvimagepool: Update size, stride, and offset with allocated
      XvImage
    + video-converter: Fix RGB-XYZ-RGB conversion
    + audiorate: Update next_offset on rate change
    + audioringbuffer: Reset reorder flag before check
    + audio-buffer: Don't fail to map buffers with zero samples
    + videorate: Fix max-duplication-time handling
    + gl/gbm: ensure we call the resize callback before attempting to
      draw
    + video-converter: Various fixes for interlaced scaling
    + gstrtspconnection: messages_bytes not decreased
    + check: Don't use real audio devices for tests
    + riff: add CineForm mapping
    + glfilters: Don't use static variables for storing per-element
      state
    + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded
      buffers
    + streamsynchronizer: avoid pad release race during logging.
* Tue Sep 24 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.16.1:
    + See main gstreamer package for changelog.
  - Drop upstream fixed patches:
    + gst-plugins-base-doc-build-fix.patch.
    + gstreamer-plugins-base-arm-neon-configuration.patch.
* Mon Aug 19 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and
    pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples
    to configure (we already do in meson conditional): Only needed to
    build the examples.
  - Add explicit pkgconfig(wayland-protocols) BuildRequires:
    Previously pulled in by gtk3 dependency.
  - Add explicit conditional pkgconfig(cairo) BuildRequires for
    openSUSE versions older than current Tumbleweed, workaround bug
    in pangocairo dependencies in those releases. Also previously
    pulled in by gtk3 dependency.
* Wed Jul 24 2019 Martin Liška <mliska@suse.cz>
  - Add gstreamer-plugins-base-arm-neon-configuration.patch
    as an upstream backport of:
    https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e
  - Use %make_build.
* Tue Jun 18 2019 mgorse@suse.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
  - Switch to meson for Tumbleweed.
  - Adjust line to get the minimum required gstreamer version.
  - Disable tremor (needs libvorbisidec)
  - Disable examples.
  - Package libgstcompositor.so and libgstoverlaycomposition.so.
  - Adjust documentation directory.
  - Add gst-plugins-base-doc-build-fix.patch: fix build with
    automake.
  - Up gstreamer-plugins-bad Conflicts.
  - Now requires glib2 >= 2.40.
  - Obsolete libgstbadvideo-1_0-0: now part of -base.
* Fri May 31 2019 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.14.5:
    + audioconvert: fix endianness conversion for unpacked formats
      (e.g. S24_32BE).
    + audioringbuffer: Fix wrong memcpy address when reordering
      channels.
    + decodebin2: Make sure to remove pad probes when freeing
      GstDecodeGroup.
    + glviewconvert: fix output when a transformation matrix is used.
    + glupload:
    - Prevent segfault when updating caps.
    - dmabuf: be explicit about gl formats used.
    + gl/egl: Determine correct format on dmabuf import.
    + id3tag: validate the year from v1 tags before passing to
      GstDateTime.
    + rtpbasepayload: Fix sequence numbers when using buffer lists.
    + rtspconnection:
    - Fix security issue, potential heap overflow (CVE-2019-9928).
    - Fix GError set over the top of a previous GError.
    - Do not duplicate authentication headers.
    + subparse: don’t assert when failing to parse subrip timestamp.
    + video: various convert sample frame fixes.
    + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE,
      A420_10LE/BE to BGRA/RGBA which created corrupted output.
    + video-format: Fix GBRA_10/12 alpha channel pixel strides.
  - Drop upstream fixed patches:
    + CVE-2019-9928.patch
    + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch
* Thu May 16 2019 mgorse@suse.com
  - Add CVE-2019-9928.patch: fix a heap overflow in the rtsp
    connection parser (boo#1133375 CVE-2019-9928).
* Fri Apr 26 2019 plater <davejplater@gmail.com>
  - Added:
    0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch
    which fixes:
    https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384
    "Segfault since 1.16" which also occurs in 1.14.4.

Files

/usr/bin/gst-device-monitor-1.0
/usr/bin/gst-discoverer-1.0
/usr/bin/gst-play-1.0
/usr/lib64/gstreamer-1.0/libgstadder.so
/usr/lib64/gstreamer-1.0/libgstalsa.so
/usr/lib64/gstreamer-1.0/libgstapp.so
/usr/lib64/gstreamer-1.0/libgstaudioconvert.so
/usr/lib64/gstreamer-1.0/libgstaudiomixer.so
/usr/lib64/gstreamer-1.0/libgstaudiorate.so
/usr/lib64/gstreamer-1.0/libgstaudioresample.so
/usr/lib64/gstreamer-1.0/libgstaudiotestsrc.so
/usr/lib64/gstreamer-1.0/libgstcdparanoia.so
/usr/lib64/gstreamer-1.0/libgstcompositor.so
/usr/lib64/gstreamer-1.0/libgstencoding.so
/usr/lib64/gstreamer-1.0/libgstgio.so
/usr/lib64/gstreamer-1.0/libgstlibvisual.so
/usr/lib64/gstreamer-1.0/libgstogg.so
/usr/lib64/gstreamer-1.0/libgstopengl.so
/usr/lib64/gstreamer-1.0/libgstopus.so
/usr/lib64/gstreamer-1.0/libgstoverlaycomposition.so
/usr/lib64/gstreamer-1.0/libgstpango.so
/usr/lib64/gstreamer-1.0/libgstpbtypes.so
/usr/lib64/gstreamer-1.0/libgstplayback.so
/usr/lib64/gstreamer-1.0/libgstrawparse.so
/usr/lib64/gstreamer-1.0/libgstsubparse.so
/usr/lib64/gstreamer-1.0/libgsttcp.so
/usr/lib64/gstreamer-1.0/libgsttheora.so
/usr/lib64/gstreamer-1.0/libgsttypefindfunctions.so
/usr/lib64/gstreamer-1.0/libgstvideoconvert.so
/usr/lib64/gstreamer-1.0/libgstvideorate.so
/usr/lib64/gstreamer-1.0/libgstvideoscale.so
/usr/lib64/gstreamer-1.0/libgstvideotestsrc.so
/usr/lib64/gstreamer-1.0/libgstvolume.so
/usr/lib64/gstreamer-1.0/libgstvorbis.so
/usr/lib64/gstreamer-1.0/libgstximagesink.so
/usr/lib64/gstreamer-1.0/libgstxvimagesink.so
/usr/share/appdata/gstreamer-plugins-base.appdata.xml
/usr/share/licenses/gstreamer-plugins-base
/usr/share/licenses/gstreamer-plugins-base/COPYING
/usr/share/man/man1/gst-device-monitor-1.0.1.gz
/usr/share/man/man1/gst-discoverer-1.0.1.gz
/usr/share/man/man1/gst-play-1.0.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 9 10:32:05 2023