Релиз свободного Flash-плеера Gnash 0.8.10

После одиннадцати месяцев разработки представлен релиз свободного Flash-плеера Gnash 0.8.10. Gnash совместим с форматом SWF версии v7 и частично с v8, v9 и v10, содержит реализацию классов ActionScript 2 и 3 для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML-сообщениями с сервером. Gnash может работать как в виде отдельного плеера для GNOME и KDE, так и в виде плагина для web-браузеров Mozilla, Chromium и Konqueror. Исходные тексты проекта распространяются в рамках лицензии GPLv3

Из новшеств Gnash 0.8.10 можно отметить:

  • В дополнение к AGG, OpenGL и Cairo добавлена реализация системы рендеринга на базе OpenVG (API для выполнения аппаратно ускоренных векторных и растровых графических операций);
  • Переработана поддержка устройств ввода;
  • Добавлена поддержка фреймбуфера через различные подсистемы рендеринга;
  • Улучшен GUI-интерфейс на базе фреймбуфера и обеспечена поддержка сенсорных экранов;
  • В GUI-интерфейсе на базе Qt4 добавлена поддержка колеса прокрутки мыши, буфера обмена и разрешения экрана;
  • Поддержка расширенного пользовательского интерфейса для задания ограничений работы сценариев (блокирование всплывающих окон, пользовательские настройки);
  • Улучшена поддержка двойной буферизации для работы библиотеки AGG поверх фреймбуфера;
  • Добавлен Thumbnailer для создания эскизов SWF-файлов и набор файлов конфигурации для его использования в GNOME2;
  • Реализованы функции для работы с битовыми картами (BitmapData): copyPixels(), copyChannel(), perlinNoise() и noise();
  • Добавлена возможность маппинга идентификаторов узла ActionScript XML-классах (XML.idMap);
  • Реализован метод Button.getDepth();
  • Добавлена функция onSoundComplete() для определения звука для заданного события;
  • Налажена работа звука в Google Dict и Super Mario;
  • Обеспечена поддержка видеороликов, созданных при помощи инструментариев Adobe Captivate и TechSmit Camtasia;
  • Налажена работа опкодов startDrag и stopDrag;
  • Исправлена поддержка несжатого звука в обработчике на базе gstreamer.

Бинарные пакеты Gnash для Debian, Ubuntu и Fedora можно загрузить с сайта [[http://www.getgnash.org/getgnash.org]] (список доступных репозиториев с новой версией Gnash). Из процессорных архитектур поддерживаются x86, ARM, MIPS, PowerPC и 64-разрядные платформы.

© OpenNet