Доступна новая версия свободного Flash-плеера Gnash — 0.8.6

Материал из Викиновостей, свободного источника новостей

25 сентября 2009 года

Вышел (Архивная копия от 9 ноября 2020 на Wayback Machine) релиз свободного Flash-плеера Gnash 0.8.6 (Архивная копия от 20 апреля 2007 на Wayback Machine), исходные тексты которого распространяются в рамках лицензии GPL v.3. Gnash совместим с форматом SWF версии v7 и частично с v8, v9 и v10, содержит реализацию ActionScript 2 и 3 классов для SWF версии 8.5, может проигрывать FLV ролики YouTube, поддерживает обмен XML сообщениями с сервером. Gnash распространяется как в виде отедльного плеера для GNOME и KDE, так и в виде плагина для web-браузеров Mozilla и Konqueror.

В версии Gnash 0.8.6 представлены следующие новшества:

  • Реализованы ActionScript объекты TextSnapshot, Camera, Microphone, TextField, TextFormat, а также функции ASSetNative, ASSetNativeAccessor и ASconstructor;
  • В комплект включены утилиты для поиска web-камер и микрофонов в системе;
  • Добавлена поддержка интеграции с PyGTK модулем и новые средства для создания собственных Gnash GTK виджетов;
  • Улучшена синхронизация звука и видео;
  • Отмечены разнообразные улучшения в плане обработки и форматирования текста;
  • Добавлена поддержка платформы AmigaOS4;
  • Добавлена предварительная реализация поддержки AVM2 (ActionScript Virtual Machine v2);
  • Улучшена поддержка протокола RTMP (Real Time Messaging Protocol) в медиа-сервере Cygnal (Архивная копия от 25 сентября 2021 на Wayback Machine);
  • Добавлена возможность использования плагинов для скриптов, выполняемых на стороне сервера;
  • Проведен рефакторинг кода:
  • Реорганизация внутренней структуры объектов и классов с целью увеличения совместимости с ActionScript;
  • Доведены до рабочего состояния дополнения к нативным классам;
  • Увеличена совместимость и проведена оптимизация для классов DisplayObject;
  • Улучшена работа парсера и сборщика мусора;
  • Упрощен процесс создания новых классов;
  • Создан новый тестовый комплект для оценки совместимости с ActionScript 2 & 3;
  • Добавлены Stub-заглушки всех ActionScript 3 классов;
  • Переработан код сетевой подсистемы;
  • Исправлены ошибки, среди котрых:
  • В AGG-рендере налажено выполнение операций сглаживания изображений;
  • Решены проблемы с крахом и нарушением порядка обработки событий в XMLSocket;
  • Увеличена производительность GUI-интерфейса на базе библиотеки SDL;
  • Налажено синхронное выполнение различных ActionScript событий;

В будущей версии ожидается возможность задействования аппаратной акселерации при отображении видео в формате H.264. Код для поддержки Intel VA-API и VA-API бэкенда к NVIDIA VDPAU уже добавлен в репозиторий исходных текстов и доступен для предварительного тестирования.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Доступна новая версия свободного Flash-плеера Gnash — 0.8.6», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.