Pular para o conteúdo
GStreamer 1.28.5 chega com correções de bugs e melhorias de segurança

GStreamer 1.28.5 chega com correções de bugs e melhorias de segurança

Versão estável 1.28.5 do GStreamer traz correções de bugs, atualizações de segurança e suporte a H.266/VVC. Atualize agora!

A equipe do GStreamer anunciou a disponibilização da versão 1.28.5, a última atualização da série estável 1.28 do popular framework multimídia multiplataforma. O lançamento contém exclusivamente correções de falhas, melhorias de segurança e pequenos ajustes de desempenho, sendo recomendado para todos os usuários que ainda utilizam a linha 1.28.x.

Por que atualizar?

  • Segurança: diversas vulnerabilidades foram corrigidas, reduzindo o risco de ataques em pipelines de áudio e vídeo.
  • Estabilidade: correções de travamentos e vazamentos de memória aumentam a confiabilidade em ambientes de produção.
  • Compatibilidade: suporte ampliado a novos codecs, como H.266/VVC, e ajustes específicos para GPUs AMD e processadores ARM com NEON.

Principais correções e novidades

Categoria Correção / Nova funcionalidade
Segurança Várias correções que eliminam vetores de ataque em componentes críticos.
Legendas Resolução de flickering verde ao usar decodificadores VA em GPUs AMD.
Core Correção de condição de corrida em eventos “sticky” quando pads são ligados durante o push.
appsrc Tratamento uniforme de eventos EOS enviados pelo appsrc.
audio-resampler-neon Compilação corrigida para alvos que suportam NEON mas não Thumb.
avtp Geração correta de ptime a partir do timestamp AVTP.
fmp4mux Ajustes no particionamento de fragmentos, evitando falhas ao dividir fluxos.
gldownload Negociação de DRM corrigida, impedindo troca de canais R/B.
gdkpixbufdec Redução de rank para NONE e melhor gerenciamento de mudanças de resolução/formato.
gopbuffer Suporte adicionado para o codec H.266/VVC.
h265decoder Decodificação de streams HEVC com canal alfa agora funciona corretamente.
mp4mux Correção nas caps de template AC‑3, permitindo entrada de ac3parse.
mpegtsmux Garantia de atribuição de PTS em modo CBR e correção de PTS em pacotes de preenchimento PCR‑only.
rtcpbuffer Correção de análise de pacotes compostos SR+SDES (regressão de correção de segurança).
rtspsrc2 Opção para desativar criptografia SRTP/SRTCP e autenticação SRTP.
tsdemux Melhor manejo de rollover de PTS no modo ignore‑pcr, corrigindo corrompimento intermitente em streams HLS do YouTube.
textaccumulate Saída única de buffer unido e inclusão de lista como metadado.
threadshare Adição de sincronização de relógio ts-clocksync.
webrtcsink Ajustes de negociação e aprimoramentos gerais.
Diversos Correções de compilação, vazamentos de memória e melhorias de estabilidade.

Como obter a atualização

Os binários oficiais para Android, iOS, macOS e Windows serão disponibilizados em breve na página de downloads oficial do GStreamer. Enquanto isso, usuários de Linux podem atualizar diretamente via gerenciador de pacotes da distribuição ou compilando a partir do código-fonte.

Para detalhes completos, consulte as notas de lançamento em GStreamer 1.28.5 release notes.

Impacto para desenvolvedores

  • Pipelines que utilizam VA‑API em GPUs AMD devem observar a eliminação do efeito de cintilação verde em legendas.
  • Aplicações que dependem de H.265 com canal alfa ou que desejam experimentar H.266/VVC ganham suporte nativo.
  • Projetos que empregam SRTP/SRTCP podem agora desabilitar criptografia e autenticação quando necessário, facilitando testes e depurações.

Recomendações finais

A atualização para o GStreamer 1.28.5 é considerada segura e recomendada para todos os ambientes que ainda operam na série 1.28.x. A adoção rápida garante proteção contra vulnerabilidades recentes e aproveita as correções de estabilidade que reduzem falhas em aplicações críticas de áudio e vídeo.

Por · Última atualização: