Log message:
gstreamer1: updated to 1.26.7
GStreamer 1.26.7 stable bug fix releas
Highlighted bugfixes:
cea608overlay: improve handling of non-system memory
cuda: Fix runtime kernel compile with CUDA 13.0
d3d12: Fix crop meta support in converter and passthrough handling in deinterlacer
fallbacksrc: source handling improvements; no-more-pads signal for \
streams-unaware parents
inter: add properties to fine tune the inner elements
qtdemux: surround sound channel layout handling fixes and performance \
improvements for GoPro videos
rtp: Add linear audio (L8, L16, L24) RTP payloaders / depayloaders
rtspsrc: Send RTSP keepalives in TCP/interleaved modes
rtpamrpay2: frame quality indicator flag related fixes
rtpbasepay2: reuse last PTS when possible, to work around problems with NVIDIA \
Jetson AV1 encoder
mpegtsmux, tsdemux: Opus audio handling fixes
threadshare: latency related improvements and many other fixes
matroskamux, tsmux, flvmux, cea608mux: Best pad determination fixes at EOS
unixfd: support buffers with a big payload
videorate unknown buffer duration assertion failure with variable framerates
editing services: Make GESTimeline respect `SELECT_ELEMENT_TRACK` signal discard \
decision; memory leak fixes
gobject-introspection annotation fixes
cerbero: Update meson to 1.9.0 to enable Xcode 26 compatibility
Various bug fixes, build fixes, memory leak fixes, and other stability and \
reliability improvements
|
Log message:
gstreamer1: updated to 1.26.5
This release only contains bugfixes, and it should be safe to update from 1.26.x.
Highlighted bugfixes:
audioconvert: Fix caps negotiation regression when using a mix matrix
aws: Add support for brevity in awstranslate and add option to partition \
speakers in the transcription output of awstranscriber2
speechmatics speech-to-text: Expose mask-profanities property
cea708mux: Add support for discarding select services on each input
cea608overlay, cea708overlay: Accept GPU memory buffers if downstream supports \
the overlay composition meta
d3d12screencapture source element and device provider fixes
decodebin3: Don't error on an incoming ONVIF metadata stream
uridecodebin3: Fix potential crash when adding URIs to messages, e.g. if no \
decoder is available
v4l2: Fix memory leak for dynamic resolution change
VA encoder fixes
videorate, imagefreeze: Add support for JPEG XS
Vulkan integration fixes
wasapi2 audio device monitor improvements
webrtc: Add WHEP client signaller and add whepclientsrc element on top of \
webrtcsrc using that
threadshare: Many improvements and fixes to the generic threadshare and RTP \
threadshare elements
rtpbin2 improvements and fixes
gst-device-monitor-1.0 command line tool improvements
Various bug fixes, build fixes, memory leak fixes, and other stability and \
reliability improvements
|
Log message:
gstreamer: update to 1.26.3
1.26.1 to 1.26.3 are bugfix releases.
1.26 release highlights:
H.266 Versatile Video Coding (VVC) codec support
Low Complexity Enhancement Video Coding (LCEVC) support
Closed captions: H.264/H.265 extractor/inserter, cea708overlay, cea708mux, \
tttocea708 and more
New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH client and \
dashsink improvements
New AWS and Speechmatics transcription, translation and TTS services \
elements, plus translationbin
Splitmux lazy loading and dynamic fragment addition support
Matroska: H.266 video and rotation tag support, defined latency muxing
MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and SMPTE ST-2038 and \
ID3 meta; mpegtslivesrc
ISO MP4: support for H.266, Hap, Lagarith lossless codecs; raw video \
support; rotation tags
SMPTE 2038 ancillary data streams support
JPEG XS image codec support
Analytics: New TensorMeta; N-to-N relationships; Mtd to carry segmentation masks
ONVIF metadata extractor and conversion to/from relation metas
New originalbuffer element that can restore buffers again after \
transformation steps for analytics
Improved Python bindings for analytics API
Lots of Vulkan integration and Vulkan Video decoder/encoder improvements
OpenGL integration improvements, esp. in glcolorconvert, gldownload, glupload
Qt5/Qt6 QML GL sinks now support direct DMABuf import from hardware decoders
CUDA: New compositor, Jetson NVMM memory support, stream-ordered allocator
NVCODEC AV1 video encoder element, and nvdsdewarp
New Direct3D12 integration support library
New d3d12swapchainsink and d3d12deinterlace elements and D3D12 sink/source \
for zero-copy IPC
Decklink HDR support (PQ + HLG) and frame scheduling enhancements
AJA capture source clock handling and signal loss recovery improvements
RTP and RTSP: New rtpbin sync modes, client-side MIKEY support in rtspsrc
New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP payloaders and \
depayloaders
webrtcbin support for basic rollbacks and other improvements
webrtcsink: support for more encoders, SDP munging, and a built-in \
web/signalling server
webrtcsrc/sink: support for uncompressed audio/video and NTP & PTP clock \
signalling and synchronization
rtmp2: server authentication improvements incl. Limelight CDN (llnw) \
authentication
New Microsoft WebView2 based web browser source element
The GTK3 plugin has gained support for OpenGL/WGL on Windows
Many GTK4 paintable sink improvements
GstPlay: id-based stream selection and message API improvements
Real-time pipeline visualization in a browser using a new dots tracer and viewer
New tracers for tracking memory usage, pad push timings, and buffer flow as \
pcap files
VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG encoders, VP9/VP8 \
alpha decodebins
Video4Linux2 elements support DMA_DRM caps negotiation now
V4L2 stateless decoders implement inter-frame resolution changes for AV1 and VP9
Editing services: support for reverse playback and audio channel reordering
New QUIC-based elements for working with raw QUIC streams, RTP-over-QUIC \
(RoQ) and WebTransport
Apple AAC audio encoder and multi-channel support for the Apple audio decoders
cerbero: Python bindings and introspection support; improved Windows \
installer based on WiX5
Lots of new plugins, features, performance improvements and bug fixes
|