GStreamer 1.24.12 Melhora o Desempenho em Todas as Plataformas
O framework multimédia GStreamer 1.24.12 é uma versão de correção de erros que resolve falhas, melhora a compatibilidade e aumenta a fiabilidade em todas as plataformas.
A equipa do GStreamer lançou uma nova versão de correção de erros, 1.24.12, para a série estável 1.24, que continua totalmente compatível com as versões anteriores 1.24.x.
Vale a pena notar que esta atualização aborda principalmente vários problemas sem introduzir novas funcionalidades.
Com isso em mente, aqui estão os principais destaques e correções que o framework multimédia GStreamer 1.24.12 traz:
- d3d12: Problemas de compilação de shaders resolvidos com versões mais recentes do dxc.
- decklinkvideosink: Melhorou o tratamento da taxa de frames em modo automático, juntamente com uma correção relacionada em decklinkaudiosink.
- gst-libav: Corrigido um bloqueio em codificadores de áudio (como avenc_ac3) causado por alinhamento insuficiente dos dados de entrada e também restaurada a compatibilidade de compilação com o FFmpeg 4.2 (usado no Ubuntu 20.04).
- gst-editing-services: Corrigido o reconhecimento do nome da biblioteca Python no Windows para garantir instalações mais suaves.
- netclientclock: Evitou armazenar relógios internos falhados na cache, permitindo que as aplicações tentem novamente mais tarde.
- oggdemux: Melhorias na procura e gestão da duração.
- rtpvp9pay: Aperfeiçoamento da análise de perfis para um desempenho mais robusto.
- splitmuxsrc: Utilização estabilizada com decodebin3, prevenindo falhas esporádicas de asserção durante os saltos.
- tsdemux: Resolvidos problemas de inversão de PTS quando ignore-pcr=true.
- video-overlay-composition: Atualizei as etiquetas de vídeo/tamanho/orientação para os metadados e implementei transformações de escala.
- vtdec: Corrigidos bloqueios ocasionais no macOS durante pesquisas devido a condições de corrida no processo de escoamento.
- webrtc: Evitou tipos de payload duplicados ao usar RTX com múltiplos codecs de vídeo.
- win32-pluginloader: Garantiu que não fossem criadas janelas durante a fase de inspeção do plugin.
- wpe: Implementadas várias melhorias para renegociação, reporte de latência e mensagens de progresso durante a inicialização.
- cerbero: Suporte ao ccache activado com CMake, se activado.
Para obter detalhes técnicos adicionais e uma descrição completa das alterações, consulte as notas de lançamento do GStreamer 1.24.12. Binários pré-compilados para Android, iOS, macOS e Windows estarão disponíveis em breve.
