GStreamer 1.24.12 улучшает производительность на всех платформах

Команда GStreamer выпустила новый релиз 1.24.12, исправляющий ошибки в стабильной версии 1.24, которая остается полностью совместимой с более ранними версиями 1.24.x.

Стоит отметить, что это обновление в основном решает различные проблемы, не вводя новых функций.

Исходя из этого, вот основные моменты и исправления, которые несет в себе мультимедийный фреймворк GStreamer 1.24.12:

  • d3d12: Решены проблемы компиляции шейдеров с новыми версиями dxc.
  • decklinkvideosink: Улучшена обработка частоты кадров капчи в автоматическом режиме, а также исправление в decklinkaudiosink.
  • gst-libav: Исправлен сбой в аудиокодерах (например, avenc_ac3), вызванный недостаточным выравниванием входных данных, а также восстановлена совместимость сборки с FFmpeg 4.2 (используется в Ubuntu 20.04).
  • gst-editing-services: Исправлено определение имени библиотеки Python в Windows для обеспечения более плавной установки.
  • netclientclock: Избавлены от хранения в кэше сбойных внутренних часов, что позволяет приложениям повторить попытку позже.
  • oggdemux: Улучшено управление поиском и длительностью.
  • rtpvp9pay: Улучшен разбор профиля для более надежной работы.
  • splitmuxsrc: Стабилизировано использование с decodebin3, что предотвращает спорадические сбои утверждений во время поиска.
  • tsdemux: Устранены проблемы с обратным разворачиванием PTS при ignore-pcr=true.
  • video-overlay-composition: Обновлены теги video/size/orientation для мета и реализованы преобразования масштаба.
  • vtdec: Исправлены случайные зависания на macOS во время поиска, вызванные условиями гонки в процессе слива.
  • webrtc: Предотвращено дублирование типов полезной нагрузки при использовании RTX с несколькими видеокодеками.
  • win32-pluginloader: Обеспечивается отсутствие создания окон на этапе проверки плагина.
  • wpe: Реализованы различные улучшения для повторного согласования, сообщения о задержке и сообщения о ходе выполнения при запуске.
  • cerbero: Включена поддержка ccache в CMake, если она активирована.

Дополнительные технические подробности и полный список изменений можно найти в документе GStreamer 1.24.12. Предварительно скомпилированные двоичные файлы для Android, iOS, macOS и Windows будут доступны в ближайшее время.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Комментарии (0)