GStreamer 1.26.3 corrige falha de segurança em H.266 do analisador de vídeo

GStreamer 1.26.3 corrige falha de segurança em H.266 do analisador de vídeo

A estrutura multimídia de código aberto GStreamer 1.26.3 já está disponível para download com várias melhorias e correções de bugs, além de outras alterações. Aqui está o que há de novo!

O projeto GStreamer anunciou o lançamento do GStreamer 1.26.3, a terceira atualização de manutenção da série 1.26 do framework multimídia de código aberto e multiplataforma.

Disponibilizada cerca de um mês após o GStreamer 1.26.2, esta nova versão introduz diversos aprimoramentos e correções. Entre os destaques, está a adição de um novo elemento de síntese de fala baseado na API da ElevenLabs, novos elementos para inter-fonte e coleta com compartilhamento de threads 1\:N, além do novo ts-rtpdtmfsrc. Também foi adicionado suporte às especificações BT.2100 PQ e à calorimetria 1:4:5:3 na fonte de captura Video4Linux.

A versão 1.26.3 corrige ainda uma vulnerabilidade no analisador de vídeo H.266, uma regressão relacionada à leitura de arquivos WAV com pedaços “acid”, bem como um problema de consumo excessivo de memória causado pela manipulação incorreta de texto nos elementos uridecodebin3 e playbin3. Outra falha corrigida envolve um pânico relacionado ao GOP tardio no muxer fragmentado de MP4.

Entre os aprimoramentos adicionais, destacam-se melhorias na detecção de codecs de vídeo com aceleração por hardware no Android, no tratamento de eventos de entrada pelo coletor QtQML6GL, e na manipulação de buffers Vulkan. Também foi corrigido o comportamento do muxer MP4 ao lidar com arquivos muito grandes com suporte a faststart.

Outras correções incluem ajustes em demultiplexação e multiplexação MPEG-TS, conversão e renderização de legendas, melhorias no processamento de quadros de pré-rolagem com o coletor de vídeo DeckLink, e ajustes na manipulação de desvios de tempo. O suporte a RTP também foi reforçado com correções nos depayloaders de H.265 e melhorias nos algoritmos de controle de congestionamento TWCC e GCC.

Além disso, a nova versão aprimora o comportamento do cliente DASH durante buscas em fluxos com lacunas, e traz melhorias na coleta e nas fontes do WebRTC, incluindo compatibilidade com os sinalizadores LiveKit e WHIP. Problemas de realocação de texto no Android 32 bits também foram resolvidos, assim como modelos quebrados do Visual Studio VC.

Naturalmente, o GStreamer 1.26.3 inclui várias outras correções de bugs, melhorias de compilação, correções de vazamento de memória e ajustes gerais de estabilidade. Para mais informações, consulte as notas de lançamento. O código-fonte do GStreamer 1.26.3 já está disponível para download no site oficial.

Última atualização deste artigo: 29 de june de 2025