In Ruffle, dem Emulator des Adobe Flash Players, geschrieben in Rust, wurde die Unterstützung für den H.263 Video-Komprimierungsdecoder hinzugefügt. Dies ermöglicht die Wiedergabe von in SWF-Dateien eingebetteten Videostreams (zunächst ohne Unterstützung für das FLV-Format). Der H.263-Decoder wurde komplett neu in Rust entwickelt und ist kein Wrapper um FFmpeg. Die Implementierung des Codecs wurde bereits im Januar für die Integration in Ruffle vorgeschlagen, aber aufgrund von Risikoanalysen in Bezug auf Patentansprüche war sie lange Zeit nicht aufgenommen worden. Die neue Open-Source-Implementierung des H.263-Codecs wird als separates Projekt h263-rs veröffentlicht, das auch außerhalb von Ruffle verwendet werden kann. Der Code wird unter den Lizenzen MIT und Apache 2.0 bereitgestellt.
Quelle: opennet.ru