|Index||index by Group||index by Distribution||index by Vendor||index by creation date||index by Name||Mirrors||Help||Search|
|Name: gstreamer-plugins-good||Distribution: openSUSE Tumbleweed|
|Version: 1.18.4||Vendor: openSUSE|
|Release: 2.3||Build date: Sat May 29 04:57:04 2021|
|Group: Productivity/Multimedia/Other||Build host: obs-arm-5|
|Size: 5655062||Source RPM: gstreamer-plugins-good-1.18.4-2.3.src.rpm|
|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.
* Thu Apr 15 2021 Dominique Leuenberger <firstname.lastname@example.org> - Add 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fix build with gcc 11, based on upstream git. * Tue Mar 30 2021 Antonio Larrosa <email@example.com> - Update to version 1.18.4: + matroskademux: header parsing fixes + rpicamsrc: depend on posix threads and vchiq_arm to fix build on raspios again + wavenc: Fixed INFO chunk corruption, caused by odd sized data not being padded + wavpackdec: Add floating point format support to fix distortions in some cases + v4l2: recognize V4L2 bt601 colorimetry again + v4l2videoenc: support resolution change stream encode + v4l2h265codec: fix HEVC profile string issue + v4l2object: Need keep same transfer as input caps + v4l2videodec: Fix vp8 and vp9 streams can't play on board with vendor bsp + v4l2videodec: fix src side frame rate negotiation * Sat Jan 16 2021 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.18.3: + splitmuxsink: - Avoid deadlock when releasing a pad from a running muxer - Fix bogus fragment split + v4l2object: Map correct video format for RGBA + videoflip: fix possible crash when changing video-direction/method while running * Thu Dec 10 2020 Bjørn Lie <email@example.com> - Update to version 1.18.2: + rpicamsrc: add vchostif library as it is required to build successful + deinterlace: Enable x86 assembly with nasm on MSVC + v4l2: caps negotiate wrong as interlace feature + aacparse: Fix caps change handling + rtspsrc: Use URI hash for stream id + flvmux: Release pads via GstAggregator + qtmux: Chain up when releasing pad, and fix some locking + matroska-mux: Fix sparse stream crash + Splitmux testsuite races - Fix the _service file and spec to really use the tarball generated by service. * Wed Nov 11 2020 Dirk Mueller <firstname.lastname@example.org> - disable rpicams - requires downstream bcm_host.h kernel headers * Tue Oct 27 2020 Antonio Larrosa <email@example.com> - Update to 1.18.1: + Highlighted bugfixes in 1.18.1 - important security fixes - bug fixes and memory leak fixes - various stability and reliability improvements + gst-plugins-good changes: - v4l2object: Only offer inactive pools and if needed - vpx: Fix the check to unfixed/unknown framerate to set bitrate - qmlglsink: fix crash when created/destroyed in quick succession - rtputils: Count metas with an empty tag list for copying/keeping - rtpbin: Remove the rtpjitterbuffer with the stream - rtph26*depay: drop FU's without a corresponding start bit - imagefreeze: Response caps query from srcpad - rtpmp4gdepay: Allow lower-case "aac-hbr" instead of correct "AAC-hbr" - rtspsrc: Fix push-backchannel-buffer parameter mismatch - jpegdec: check buffer size before dereferencing - flvmux: Move stream skipping to GstAggregatorPadClass.skip_buffer - v4l2object: plug memory leak - splitmuxsink: fix sink pad release while PLAYING * Fri Sep 11 2020 Antonio Larrosa <firstname.lastname@example.org> - 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: * gst-good-qtdemux-Specify-REDIRECT-info.patch * gst-good-rtpjpegdepay-outputs-framed-jpeg.patch * Fri Jan 31 2020 Bjørn Lie <email@example.com> - No longer recommend -lang: supplements are in use. * Mon Dec 30 2019 Bjørn Lie <firstname.lastname@example.org> - Add upstream bugfix patches: + gst-good-qtdemux-Specify-REDIRECT-info.patch: qtdemux: Specify REDIRECT information in error message. + gst-good-rtpjpegdepay-outputs-framed-jpeg.patch: rtpjpegdepay: outputs framed jpeg. * Wed Dec 04 2019 Bjørn Lie <email@example.com> - Update to version 1.16.2: + vp9dec: Fix broken 4:4:4 8bits decoding + rtpsession: add locking for clear-pt-map + rtpL16depay: don't crash if data is not modulo channels*width + wavparse: - Fix push mode ignoring audio with a size smaller than segment buffer - Fix push mode ignoring last audio payload chunk + aacparse: fix wrong offset of the channel number in adts header + jpegdec: - Fix incorrect logic in EOI tag detection - Don't overwrite the last valid line + videocrop: Also update the coordinate when in-place + vpx: Error out if enabled and no features found + v4l2videodec: ensure pool exists before orphaning it + v4l2videoenc: fix type conversion errors + v4l2bufferpool: Queue number of allocated buffers to capture + v4l2object: - Fix mpegversion number typo - Work around bad TRY_FMT colorimetry implementations * Tue Sep 24 2019 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.16.1: + See main gstreamer package for changelog. - Drop gstreamer-plugins-good-fix-glibc-incompat.patch: Fixed upstream. * Sun Aug 25 2019 Bjørn Lie <email@example.com> - Add gstreamer-plugins-good-fix-glibc-incompat.patch: v4l2: Fix type compatibility issue with glibc 2.30. - Use make_build macro. * Wed Jul 03 2019 Fabian Vogt <firstname.lastname@example.org> - Add missing pkgconfig(Qt5X11Extras) BuildRequires: Needed to build Qt X11 integration. * Wed Jun 12 2019 email@example.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 - Add meson support, but disable because plugin documentation is currently not being built. * Fri May 31 2019 Bjørn Lie <firstname.lastname@example.org> - Update to version 1.14.5: + flv: Use 8kHz sample rate for alaw/mulaw audio. + flvdemux: Do not error out if the first added and chained pad is not linked. + flvmux: try harder to make sure timestamps are always increasing. + gdkpixbufdec: output a TIME segment which is what’s expected for raw video. + matroskademux: fix handling of MS ACM audio. + matroska: fix handling of FlagInterlaced. + pulsesink: Deal with not being able to convert a format to caps. + rtph265depay, rtph264depay; aggregation packet marker handling fixes. + rtpmp4gdepay: detect broken senders who send AAC with ADTS frames. + rtprawdepay: keep buffer pool around when flushing/seeking. + rtpssrcdemux: Forward serialized events to all pads. + qmlglsink: Handle OPENGL header guard changes. + qtdemux: fix track language code parsing; ignore corrupted CTTS box. + qtmux: Correctly set tkhd width/height to the display size. + splitmuxsink: - Various timecode meta handling fixes. - Make work with audio-only encoders as muxers, e.g. wavenc + v4l2sink: fix pool-less allocation query handling. + v4l2dec/enc: fix use after free when handling events. + vpx: Fix build against libvpx 1.8. + webmmux: allow resolutions above 4096. - Drop gstreamer-plugins-good-fix-vpx-build.patch: Fixed upstream. - Drop automake and libtool BuildRequires and autogen.sh call: No longer needed. * Fri Mar 08 2019 email@example.com - Require automake >= 1.14 * Tue Feb 05 2019 firstname.lastname@example.org - Add gstreamer-plugins-good-fix-vpx-build.patch: Fix build with libvpx 1.8.0. - Add libtool BuildRequires and pass autogen.sh, as the above patch touches the buildsystem. * Wed Oct 03 2018 email@example.com - Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package. - Update Source url to new home. * Wed Sep 26 2018 firstname.lastname@example.org - Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package. * Sun Jul 22 2018 email@example.com - Update to version 1.14.2: + qmlgl: Fix conflicting declaration of type GLsync for non-android. + souphttpsrc: Protect input stream with lock. + splitmuxsrc: Make sure events are writable before setting their seqnum. + Various v4l2 fixes. + scaletempo: Mark as Audio in classification. * Fri Jun 22 2018 firstname.lastname@example.org - Conditionalize pkgconfig(gtk+-wayland-3.0) BuildRequires: fix build for Leap 42.3. * Thu May 31 2018 email@example.com - Add pkgconfig(Qt5Core), pkgconfig(Qt5Gui), pkgconfig(Qt5Qml), pkgconfig(Qt5Quick) and pkgconfig(Qt5WaylandClient) BuildRequires: Build qmlgl sink and package it in new qtqml sub-package. - Add gstreamer-plugins-good-gtk Recommends to the main package, install it by default. * Sun May 20 2018 firstname.lastname@example.org - 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! * Mon May 14 2018 email@example.com - Split out gtk plugin in own sub-package. - Add conditional ENABLE_EXPERIMENTAL define and set to 0, we do not want to build experimental plugins by default. * Fri Mar 30 2018 firstname.lastname@example.org - 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. - Add: + Mesa-libGLESv3-devel and Mesa-libGLESv2-devel, libmp3lame-devel and gstreamer-gl-1.0, gtk+-wayland-3.0, libmpg123 and twolame pkgconfig modules as build time dependencies. + pkgconfig(x11) BuildRequires to avoid implicit dependencies. + Gtk, MPG123, lame and TwoLame plugins moved from gstreamer-plugins-bad/ugly, following upstream changes. + gstreamer-plugins-ugly Conflicts, ensure we do not have clashing files. * Thu Mar 29 2018 email@example.com - Update to version 1.12.5: + Bugs fixed: bgo#792775, bgo#793067, bgo#792376, bgo#792644, bgo#791473, bgo#757449, bgo#791494. - Drop upstream fixed patches: + gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch. + gst-good-fix-memory-leak-GAP-buffers.patch. + gst-good-flacdec-flush-flac-decoder.patch * Tue Mar 20 2018 firstname.lastname@example.org - Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036). * Wed Feb 28 2018 email@example.com - Modernize spec-file by calling spec-cleaner. - Split out jack plugin into new sub-package jack, also add it to baselibs.conf. * Wed Feb 14 2018 firstname.lastname@example.org - Add gst-good-flacdec-flush-flac-decoder.patch: flacdec: flush flac decoder on lost sync (bgo#791473). - Add gst-good-fix-memory-leak-GAP-buffers.patch: interleave: Fix memory leak of GAP buffer (bgo#793067).
/usr/lib/gstreamer-1.0/libgstalaw.so /usr/lib/gstreamer-1.0/libgstalpha.so /usr/lib/gstreamer-1.0/libgstalphacolor.so /usr/lib/gstreamer-1.0/libgstapetag.so /usr/lib/gstreamer-1.0/libgstaudiofx.so /usr/lib/gstreamer-1.0/libgstaudioparsers.so /usr/lib/gstreamer-1.0/libgstauparse.so /usr/lib/gstreamer-1.0/libgstautodetect.so /usr/lib/gstreamer-1.0/libgstavi.so /usr/lib/gstreamer-1.0/libgstcutter.so /usr/lib/gstreamer-1.0/libgstdebug.so /usr/lib/gstreamer-1.0/libgstdeinterlace.so /usr/lib/gstreamer-1.0/libgstdtmf.so /usr/lib/gstreamer-1.0/libgsteffectv.so /usr/lib/gstreamer-1.0/libgstequalizer.so /usr/lib/gstreamer-1.0/libgstflac.so /usr/lib/gstreamer-1.0/libgstflv.so /usr/lib/gstreamer-1.0/libgstflxdec.so /usr/lib/gstreamer-1.0/libgstgdkpixbuf.so /usr/lib/gstreamer-1.0/libgstgoom.so /usr/lib/gstreamer-1.0/libgstgoom2k1.so /usr/lib/gstreamer-1.0/libgsticydemux.so /usr/lib/gstreamer-1.0/libgstid3demux.so /usr/lib/gstreamer-1.0/libgstimagefreeze.so /usr/lib/gstreamer-1.0/libgstinterleave.so /usr/lib/gstreamer-1.0/libgstisomp4.so /usr/lib/gstreamer-1.0/libgstjpeg.so /usr/lib/gstreamer-1.0/libgstlame.so /usr/lib/gstreamer-1.0/libgstlevel.so /usr/lib/gstreamer-1.0/libgstmatroska.so /usr/lib/gstreamer-1.0/libgstmpg123.so /usr/lib/gstreamer-1.0/libgstmulaw.so /usr/lib/gstreamer-1.0/libgstmultifile.so /usr/lib/gstreamer-1.0/libgstmultipart.so /usr/lib/gstreamer-1.0/libgstnavigationtest.so /usr/lib/gstreamer-1.0/libgstoss4.so /usr/lib/gstreamer-1.0/libgstossaudio.so /usr/lib/gstreamer-1.0/libgstpng.so /usr/lib/gstreamer-1.0/libgstpulseaudio.so /usr/lib/gstreamer-1.0/libgstreplaygain.so /usr/lib/gstreamer-1.0/libgstrtp.so /usr/lib/gstreamer-1.0/libgstrtpmanager.so /usr/lib/gstreamer-1.0/libgstrtsp.so /usr/lib/gstreamer-1.0/libgstshapewipe.so /usr/lib/gstreamer-1.0/libgstsmpte.so /usr/lib/gstreamer-1.0/libgstsoup.so /usr/lib/gstreamer-1.0/libgstspectrum.so /usr/lib/gstreamer-1.0/libgstspeex.so /usr/lib/gstreamer-1.0/libgsttaglib.so /usr/lib/gstreamer-1.0/libgsttwolame.so /usr/lib/gstreamer-1.0/libgstudp.so /usr/lib/gstreamer-1.0/libgstvideo4linux2.so /usr/lib/gstreamer-1.0/libgstvideobox.so /usr/lib/gstreamer-1.0/libgstvideocrop.so /usr/lib/gstreamer-1.0/libgstvideofilter.so /usr/lib/gstreamer-1.0/libgstvideomixer.so /usr/lib/gstreamer-1.0/libgstvpx.so /usr/lib/gstreamer-1.0/libgstwavenc.so /usr/lib/gstreamer-1.0/libgstwavpack.so /usr/lib/gstreamer-1.0/libgstwavparse.so /usr/lib/gstreamer-1.0/libgstximagesrc.so /usr/lib/gstreamer-1.0/libgsty4menc.so /usr/share/appdata /usr/share/appdata/gstreamer-plugins-good.appdata.xml /usr/share/doc/packages/gstreamer-plugins-good /usr/share/doc/packages/gstreamer-plugins-good/NEWS /usr/share/gstreamer-1.0/presets/GstIirEqualizer10Bands.prs /usr/share/gstreamer-1.0/presets/GstIirEqualizer3Bands.prs /usr/share/gstreamer-1.0/presets/GstQTMux.prs /usr/share/gstreamer-1.0/presets/GstVP8Enc.prs /usr/share/licenses/gstreamer-plugins-good /usr/share/licenses/gstreamer-plugins-good/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Sep 9 11:24:11 2021