皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

GStreamer 1.26.2 改进了 NVIDIA GPU 的 D3D12 视频解码器、WAV 播放

GStreamer 1.26.2 改进了 NVIDIA GPU 的 D3D12 视频解码器、WAV 播放

GStreamer 项目今天发布了 GStreamer 1.26.2,作为这个流行的开源和跨平台多媒体框架的最新 GStreamer 1.26 系列的第二次维护更新。

在 GStreamer 1.26.1 发布一个多月后,GStreamer 1.26.2 添加了一个新的基于 Skia 的视频合成器元素,解决方法是 NVIDIA GPU 上的 D3D12 视频解码器崩溃,这是在更改分辨率时发生的,并进一步提高了 dav1d AV1 解码器的性能。

WebRTC 支持在 GStreamer 1.26.2 中也得到了改进,实施了新的 Janus Video Room WebRTC 源元素,并且能够允许 webrtcsrc 组件等待 webrtcsink 创建器启动连接。

此外,此版本还修复了 tfdt 和合成时间偏移问题,并增加了对 fmp4mux 元素的 AC-3/EAC-3 音频支持,改进了 AWS 转换元素,修复了非 1:1 纵横比源的 GStreamer 编辑服务,解决了 WAV 播放回归问题,并改进了速度变化的 MIDI 解析。

GStreamer 1.26.2 还改进了 MP4 解复用器 atom 解析,并解决了一些安全问题,改进了字幕渲染和查找,改进了 GstPlay 流选择,修复了 vah264enc 配置文件决策逻辑,并修复了 playbin3 和 uridecodebin3 稳定性问题。

最后但并非最不重要的一点是,此版本改进了 GTK4 可绘制接收器比色法支持,修复了聚合器基类,使其不再在实时模式下的早期生成缓冲区,向 Python 绑定添加了对处理微型对象可写性(如缓冲区、上限等)的支持,并修复了各种安全和播放问题。

当然,此版本包括各种其他错误修复、构建修复、内存泄漏修复以及其他稳定性和可靠性改进,因此请查看发行说明了解更多详细信息。同时,您现在可以从官方网站下载 GStreamer 1.26.2 源码压缩包。

图片来源:GStreamer 项目的徽标(由 Marius Nestor 编辑)

转自 GStreamer 1.26.2 Improves the D3D12 Video Decoder for NVIDIA GPUs, WAV Playback – 9to5Linux