Resumo
O OpenScreen 2.0.0-rc.11 revisa a entrega de quadros ao preview. A composição usa texturas compartilhadas da GPU e a leitura dos quadros acompanha o relógio de reprodução. As notas não fornecem um ganho percentual de desempenho.
Novidades
As notas concentram-se no processamento dos quadros do preview, sem anunciar novos controles de edição ou recursos de gravação.
Melhorias
- OpenScreen 2.0.0-rc.11 — Decodificação e composição: mídias ocultas deixam de decodificar imagens que nunca exibem. Quadros compostos chegam ao canvas como texturas compartilhadas da GPU.
- OpenScreen 2.0.0-rc.11 — Ritmo do preview: quadros são solicitados pelo relógio de reprodução, em vez dos ciclos da tela.
Correções
- OpenScreen 2.0.0-rc.11 — Texturas compartilhadas: um quadro sem posição livre é publicado novamente. Uma posição ainda usada pelo Chromium não é sobrescrita e a leitura de retorno corrige a frequência excessiva de leitura dos quadros.
- OpenScreen 2.0.0-rc.11 — Sincronização nativa: a visualização deixa de reposicionar a mídia a cada transição de trecho e região com velocidade alterada. A diferença temporal é medida em segundos de reprodução, com detecção de uma visualização congelada.
Ponto de Atenção
Teste sugerido: reproduza um projeto com transições entre trechos e velocidades diferentes, observando a sincronização de tela e câmera. Compare também o preview com o vídeo exportado.
Notas da versão
Consulte o release oficial do OpenScreen 2.0.0-rc.11.