Логотип

GStreamer 1.28.3: добавлено аппаратное ускорение кодирования H.265 на NXP i.MX 8M Plus

GStreamer 1.28.3: добавлено аппаратное ускорение кодирования H.265 на NXP i.MX 8M Plus

Сегодня вышла версия GStreamer 1.28.3 — третье техническое обновление последней и самой совершенной серии GStreamer 1.28 — мощной, бесплатной, кроссплатформенной мультимедийной платформы с открытым исходным кодом.

Примерно через месяц после выхода GStreamer 1.28.2 в версии GStreamer 1.28.3 появилась поддержка аппаратного ускорения кодирования H.265 для однокристальных систем NXP i.MX 8M Plus в элементе webrtcsink, режим утечки данных в элементах на основе dataqueue, а также свойства fallback-source и enable-dummy в элементе fallbacksrc.

В GStreamer 1.28.3 также добавлена поддержка GBRA swizzle для OpenGL, улучшена интеграция с MoltenVK и обработка планарного видеоформата, повышена стабильность работы элемента applemedia с vtdec, а также добавлена поддержка элемента devicemonitor, который ожидает завершения потока запуска при выводе списка устройств, чтобы получить всю информацию от провайдера (например, V4L2).

Кроме того, в этом выпуске добавлено свойство user-agent для HTTP-туннельных запросов к элементу rtspsrc, исправлена ошибка согласования в V4L2 (Video4Linux2), возникавшая при попытке принудительно заставить декодеры с отслеживанием состояния выводить данные в dmabufs, а также исправлена проблема с вертикальным отражением при преобразовании цвета в glcolorconvert при кадрировании для поддержки OpenGL.

Кроме того, мы расширили возможности gst-plugins-rs melding (компоновка во время сборки и оптимизация статической компиляции) для платформ Darwin, чтобы уменьшить размер бинарных файлов и улучшить статическую компоновку. Мы также устранили снижение производительности cudaconvert и регрессию при создании устройства NVDEC (NVIDIA Decoder) для поддержки NVIDIA.

Читать  В GStreamer 1.26.5 улучшены WebRTC, Vulkan и аудио

И последнее, но не менее важное: в GStreamer 1.28.3 исправлены режимы стерео и многоканального звука в элементе bpmdetect, устранена регрессия на armv7hf в элементе audioresample и регрессия mikey в элементе rtspsrc.

В macOS в этом выпуске появился скрипт, который позволяет пользователям удалять пакет. Кроме того, были внесены некоторые исправления в установщик для Windows. В это обновление также вошли различные исправления ошибок, улучшений сборки, безопасности, воспроизведения, утечек памяти, а также другие улучшения стабильности и надежности.

Более подробную информацию об изменениях в GStreamer 1.28.3 можно найти в заявлении о выпуске. Исходный архив можно скачать с официального сайта. Однако мы настоятельно рекомендуем устанавливать GStreamer из репозиториев вашего дистрибутива.

Редактор: Анастасия

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

5 × 2 =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала