Релиз свободного Flash-плеера Gnash 0.8.9
Опубликовано 20 Март 2011 23:38:27
После семи месяцев разработки представлен релиз свободного Flash-плеера Gnash 0.8.9, исходные тексты которого распространяются в рамках лицензии GPLv3. Gnash совместим с форматом SWF версии v7 и частично с v8, v9 и v10, содержит реализацию классов ActionScript 2 и 3 для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML-сообщениями с сервером. Gnash может работать как в виде отдельного плеера для GNOME и KDE, так и в виде плагина для web-браузеров Mozilla, Chrome и Konqueror.
Из новшеств Gnash 0.8.9 можно отметить:
- При использовании Gnash в форме плагина для Firefox 4 обеспечена поддержка прекращения операций отрисовки для скрытых окон;
- Улучшена совместимость NPAPI-плагина Gnash с web-браузером Chromium, исправлена проблема с открытием относительных URL и исключено блокирование родительского процесса;
- Поддержка SWF-файлов со встроенным блоком ScreenVideo, при использовании Gnash совместно с ffmpeg или gstreamer-ffmpeg (начиная с версии 0.10.12);
- Базовые библиотеки теперь реентерабельны, т.е. могут одновременно быть использованы разными потоками. Теперь Gnash более не зависит от одиночной виртуальной машины и сборщика мусора;
- Поддержка создания скриншотов в формате JPEG;
- Поддержка RTMP (Real Time Messaging Protocol);
- Увеличена производительность выполнения ActionScript, особенно интерактивных приложений;
- Возобновлена поддержка сборки с использованием инструментария mingw32;
- В утилите dump-gnash улучшена производительность, синхронность и гибкость;
- Поддержка использования линейной RGB-интерполяции при заливке градиентов;
- В GTK-плеере добавлены настройки буфера обмена;
- Устранены проблемы при проигрывании с привлечением GStreamer потоков MPEG4, а также встроенного в SWF-файлы ADPCM и PCM звука;
- Реализованы дополнительные функции из категории flash.geom.Rectangle;
- Исправлено несколько ошибок, которые приводили к краху. Расширено число автоматизированных тестов для проверки всех возможных входных значений ActionScript API;
- Улучшена поддержка 8 версии формата SWF: реализованы BitmapData.draw, BitmapData.loadBitmap и другие функции обработки битовых карт;
- Обеспечена поддержка PNG и GIF файлов во всех тегах DefineBitsJpeg. Добавлена поддержка тегов DefineBitsJpeg4 и налажено отображение некоторых многослойных GIF;
- Улучшена совместимость с ОС OpenBSD.
Бинарные пакеты Gnash для Debian, Ubuntu и Fedora можно загрузить с сайта getgnash.org (список доступных репозиториев с новой версией Gnash). Из процессорных архитектур поддерживаются x86, ARM, MIPS, PowerPC и 64-разрядные платформы.
Источник: http://www.opennet.ru/opennews/art.shtml?num=29972
|
0 | Tweet | Нравится |
|