GStreamer 项目今天发布了 GStreamer 1.26.7 版本,这是最新 GStreamer 1.26 系列的第 7 个维护更新,该系列是一个流行且强大的开源、免费和跨平台多媒体框架。
在 GStreamer 1.26.6 之后,GStreamer 1.26.7 版本发布,旨在通过更新 rtpbasepay2 元素以尽可能重用最后一个 PTS 来提高对 NVIDIA Jetson AV1 编码器的支持,并为 rtspsrc 元素添加了在 TCP/交错模式下发送 RTSP keepalives 的支持。
此外,它还添加了线性音频(L8、L16、L24)RTP 有效载荷和去有效载荷器,提高了 GoPro 视频的性能,并在 qtdemux 解复用器中改进了环绕声通道布局处理,为内部元素添加了属性以进行微调,并在 cea608overlay 元素中改进了对非系统内存的处理。
除此之外,GStreamer 1.26.7 修复了与 CUDA 13.0 的运行时内核编译问题,改进了 fallbacksrc 元素中的源处理,修复了转换器中的裁剪元数据支持以及在 D3D12 解交错器中的 passthrough 处理,并为 unixfd 元素添加了对具有大有效载荷的缓冲区的支持。
本版本还包括 GObject-introspection 注解修复、rtpamrpay2 元素与帧质量指示标志相关的修复、mpegtsmux 和 tsdemux 解复用器的 Opus 音频处理修复,以及与延迟相关的改进和线程共享元素的其他许多修复。
最后但同样重要的是,GStreamer 1.26.7 解决了视频速率未知缓冲区持续时间断言失败的问题,该问题与可变帧率有关,将 Meson 更新到 1.9.0 以启用 Xcode 26 兼容性,并使 GESTimeline 尊重 SELECT_ELEMENT_TRACK 信号丢弃决策。
有关本新 GStreamer 版本中包含的更改的更多详细信息,请查看发行说明。同时,如果您想从源代码编译,现在就可以从官方网站下载 GStreamer 1.26.7 的源代码压缩包;否则,您应该从您发行版的稳定仓库中安装它。
图片版权:GStreamer 项目标志(由 Marius Nestor 编辑)
转自 GStreamer 1.26.7 Improves Support for the NVIDIA Jetson AV1 Encoder – 9to5Linux
Linuxeden开源社区