Up to [cvs.NetBSD.org] / pkgsrc / audio / gst-plugins1-fluidsynth
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
*: Recursive revbump from audio/flac-1.5.0
gstreamer1: updated to 1.24.3 1.24.3 This release only contains bugfixes and it should be safe to update from 1.24.x. Highlighted bugfixes in 1.24.3 EXIF image tag parsing security fixes Subtitle handling improvements in parsebin Fix issues with HLS streams that contain VTT subtitles Qt6 QML sink re-render and re-sizing fixes unixfd ipc plugin timestamp and segment handling fixes vah264enc, vah265enc: Do not touch the PTS of the output frame vah264dec and vapostproc fixes and improvements v4l2: multiple fixes and improvements, incl. for mediatek JPEG decoder and v4l2 loopback v4l2: fix hang after seek with some v4l2 decoders Wayland sink fixes ximagesink: fix regression on RPi/aarch64 fmp4mux, mp4mux gained FLAC audio support D3D11, D3D12: reliablity improvements and memory leak fixes Media Foundation device provider fixes GTK4 paintable sink improvements including support for directly importing dmabufs with GTK 4.14 WebRTC sink/source fixes and improvements AWS s3sink, s3src, s3hlssink now support path-style addressing MPEG-TS demuxer fixes Python bindings fixes various bug fixes, memory leak fixes, and other stability and reliability improvements 1.24.2 This release only contains bugfixes and it should be safe to update from 1.24.x. Highlighted bugfixes in 1.24.2 H.264 parsing regression fixes WavPack typefinding improvements Video4linux fixes and improvements Android build and runtime fixes macOS OpenGL memory leak and robustness fixes Qt/QML video sink fixes Package new analytics and mse libraries in binary packages Windows MSVC binary packages: fix libvpx avx/avx2/avx512 instruction set detection various bug fixes, memory leak fixes, and other stability and reliability improvements
* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0
*: update gstreamer1 to 1.24.0 GStreamer 1.24.0 new major stable release The GStreamer team is excited to announce a new major feature release of your favourite cross-platform multimedia framework! As always, this release is again packed with new features, bug fixes and many other improvements. The 1.24 release series adds new features on top of the previous 1.22 series and is part of the API and ABI-stable 1.x release series of the GStreamer multimedia framework. Highlights: New Discourse forum and Matrix chat space New Analytics and Machine Learning abstractions and elements Playbin3 and decodebin3 are now stable and the default in gst-play-1.0, GstPlay/GstPlayer The va plugin is now preferred over gst-vaapi and has higher ranks GstMeta serialization/deserialization and other GstMeta improvements New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data New unixfd plugin for efficient 1:N inter-process communication on Linux cudaipc source and sink for zero-copy CUDA memory sharing between processes New intersink and intersrc elements for 1:N pipeline decoupling within the same process Qt5 + Qt6 QML integration improvements including qml6glsrc, qml6glmixer, qml6gloverlay, and qml6d3d11sink elements DRM Modifier Support for dmabufs on Linux OpenGL, Vulkan and CUDA integration enhancements Vulkan H.264 and H.265 video decoders RTP stack improvements including new RFC7273 modes and more correct header extension handling in depayloaders WebRTC improvements such as support for ICE consent freshness, and a new webrtcsrc element to complement webrtcsink WebRTC signallers and webrtcsink implementations for LiveKit and AWS Kinesis Video Streams WHIP server source and client sink, and a WHEP source Precision Time Protocol (PTP) clock support for Windows and other additions Low-Latency HLS (LL-HLS) support and many other HLS and DASH enhancements New W3C Media Source Extensions library Countless closed caption handling improvements including new cea608mux and cea608tocea708 elements Translation support for awstranscriber Bayer 10/12/14/16-bit depth support MPEG-TS support for asynchronous KLV demuxing and segment seeking, plus various new muxer features Capture source and sink for AJA capture and playout cards SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder New uvcsink element for exporting streams as UVC camera DirectWrite text rendering plugin for windows Direct3D12-based video decoding, conversion, composition, and rendering AMD Advanced Media Framework AV1 + H.265 video encoders with 10-bit and HDR support AVX/AVX2 support and NEON support on macOS on Apple ARM64 CPUs via new liborc GStreamer C# bindings have been updated Rust bindings improvements and many new and improved Rust plugins Lots of new plugins, features, performance improvements and bug fixes
*: Recursive revbump from audio/pulseaudio-17.0
gstreamer1*: update to 1.22.3 Highlighted bugfixes: avdec: fix occasional video decoder deadlock on seeking with FFmpeg 6.0 decodebin3: fix regression handling input streams without CAPS or TIME segment such as e.g. udpsrc or pushfilesrc bluez: a2dpsink: fix Bluetooth SIG Certification test failures osxvideosink: fix deadlock upon closing output window qtdemux: fix edit list handling regression and AV1 codec box parsing qtmux: fix extraction of CEA608 closed caption data from S334-1A packets rtspsrc: Fix handling of * control path splitmux: timestamp handling improvements v4l2videodec: Rework dynamic resolution change handling (needed for IMX6 mainline codec) videoflip: fix regression with automatically rotating video based on tags d3d11: many d3d11videosink and d3d11compositor fixes webrtc, rtp: numerous data race fixes and stability fixes cerbero: Add support for RHEL9 and Rocky Linux; build timecodestamper plugin with libltc support various bug fixes, memory leak fixes, and other stability and reliability improvements
*: Recursive revbump from audio/libopus 1.4
gstreamer1: updated to 1.20.4 Highlighted bugfixes in 1.20.4 avaudiodec: fix playback issue with WMA files, would throw an error at EOS with FFmpeg 5.x Fix deadlock when loading gst-editing-services plugin Fix input buffering capacity in live mode for aggregator, video/audio aggregator subclasses, muxers glimagesink: fix crash on Android subtitle handling and subtitle overlay fixes matroska-mux: allow width + height changes for avc3|hev1|vp8|vp9 rtspsrc: fix control url handling for spec compliant servers and add fallback for incompliant servers WebRTC fixes RTP retransmission fixes video: fixes for formats with 4x subsampling and horizontal co-sited chroma (Y41B, YUV9, YVU9 and IYU9) macOS build and packaging fixes, in particular fix finding of gio modules on macOS for https/TLS support Fix consuming of the macOS package as a framework in XCode Performance improvements Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
*: bump PKGREVISION for flac shlib bump
Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
gstreamer1: update to 1.20.3 Highlighted bugfixes: Security fixes in Matroska, MP4 and AVI demuxers Fix scrambled video playback with hardware-accelerated VA-API decoders on certain Intel hardware playbin3/decodebin3 regression fix for unhandled streams Fragmented MP4 playback fixes Android H.265 encoder mapping Playback of MXF files produced by older FFmpeg versions Fix rtmp2sink crashes on 32-bit platforms WebRTC improvements D3D11 video decoder and screen recorder fixes Performance improvements Support for building against OpenCV 4.6 and other build fixes Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
*: Recursive revbump from audio/pulseaudio
gst-plugins1: Update to 1.20.1 Release notes: https://gstreamer.freedesktop.org/releases/1.20/
a*/*: revbump(1) for libsndfile
revbump for icu and libffi
audio/gst-plugins1-fluidsynth: import gst-plugins1-fluidsynth-1.18.5 Packaged by nia in wip. GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple mp3 playback to complex audio (mixing) and video (non-linear editing) processing. Applications can take advantage of advances in codec and filter technology transparently. Developers can add new codecs and filters by writing a simple plugin with a clean, generic interface. This package provides the Fluidsynth MIDI plugin for GStreamer.