O projeto GStreamer lançou a sexta atualização de manutenção para a série GStreamer 1.26, conhecida como 1.26.6. Esta versão traz suporte para codecs WVC1 e WMV3 para V4L2, melhorias de desempenho e correções de bugs.
Novas características
- Suporte para codecs WVC1 e WMV3 para V4L2 (Video for Linux API versão 2)
- Adicionado um novo elemento adaptador de bloqueio ao plug-in threadshare (gst-plugin-threadshare) para uso na frente de elementos de bloco, como coletores que sincronizam com o relógio
- Atualização da biblioteca librespot para a versão 0.7 para compatibilidade com as alterações recentes do Spotify
Melhorias de desempenho
- Maiorias de desempenho para o plug-in videorate ao operar no modo drop-only
- Tratamento melhorado de tags decodebin3
- Suporte para usar apenas 'constantduration' sem constantsize nem sizelength definido como rtpmp4gdepay2
- Melhora no decodificador de vídeo Vulkan
Correções de bugs
- Estado irrecuperável do decklinkvideosrc após a falha ao iniciar a transmissão porque o dispositivo está ocupado
- Análise de diretivas byterange e init map no elemento hlsdemux2
- Problemas de estabilidade com o combinador de legenda oculta e transcriberbin
- Problema com as fontes sendo reiniciadas apenas uma vez no elemento fallbacksrc
Outras melhorias
- A partir desta versão, o GStreamer agora tenta importar dmabufs sem limites DMA_DRM no elemento gtk4paintablesink
- Redução do paralelismo de receitas do Cerbero em vários casos
- Ambiente de desenvolvimento monorepo agora cria menos plugins usando subprojetos por padrão
Notas de lançamento
Confira as notas de lançamento para mais detalhes sobre as mudanças incluídas nesta nova versão do GStreamer.
Baixe o GStreamer 1.26.6
Você pode baixar o tarball de origem do GStreamer 1.26.6 agora mesmo no site oficial se quiser compilá-lo a partir de fontes; caso contrário, você deve instalá-lo a partir dos repositórios estáveis da sua distribuição.