Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Aviage® HMI Player for Adobe Flash Lite 3 v1.0.0 Release Notes

QNX® Aviage® HMI Player for Adobe Flash Lite 3 v1.0.0 Release Notes

Date of this edition: December 12, 2007

Target OS: This software is compatible with target systems running QNX® Neutrino® 6.3.0 SP2, 6.3.0 SP3, or 6.3.2.

Host OS: You must have already installed the QNX® Momentics® development suite 6.3.0 SP2, 6.3.0 SP3, or 6.3.2 as a self-hosted QNX Neutrino system, or on one of the following hosts:

Version of QNX Momentics Microsoft Windows Linux
6.3.0 SP2 Windows XP SP1 or SP2, 2000 SP4, or NT SP6a Linux Red Hat 8, 9, or Enterprise WS 3 or 4
6.3.0 SP3 Windows Vista, XP SP2, 2000 SP4, or NT SP6a Linux Red Hat 8 or 9, Red Hat Enterprise WS 3 or 4, Red Hat Fedora Core 3 or 4, Debian 3.1, or SUSE 10
6.3.2 Windows Vista, XP SP2, or 2000 SP4 Linux Red Hat Enterprise Workstation 4 or 5, Red Hat Fedora Core 6 or 7, Ubuntu 6.0.6 LTS or 7.0.4, or SUSE 10

Contents...

Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.

What's in this release?

This package contains the QNX Aviage HMI Player for Adobe Flash Lite 3. This release contains only one component of the HMI player, flash-gf, and its associated libraries. The Flash Lite player plays, on QNX Neutrino targets, video developed with Adobe Flash, and conforms to the Adobe Flash Lite 3.0 specification. Flash Lite 3.0 is optimized for embedded targets with memory and CPU constraints, while providing support for most Flash features.

Package Contents

The following files are installed under $QNX_TARGET:

  • etc/system/config/flash-font.cfg
  • etc/system/config/vfontdata.swf

The following files are installed under $QNX_TARGET/, in the subdirectories for each supported target platform:

  • ARMLE:
    • armle/bin/flash-gf
    • armle/lib/dll/flashlite-555.so
    • armle/lib/dll/flashlite-565.so
    • armle/lib/dll/flashlite-8888.so
    • armle/lib/dll/flashsnddec.so
    • armle/lib/dll/flashviddec_on2.so
    • armle/lib/dll/flashviddec_sorenson.so
  • PPCBE:
    • ppcbe/bin/flash-gf
    • ppcbe/lib/dll/flashlite-555.so
    • ppcbe/lib/dll/flashlite-565.so
    • ppcbe/lib/dll/flashlite-8888.so
    • ppcbe/lib/dll/flashsnddec.so
    • ppcbe/lib/dll/flashviddec_on2.so
    • ppcbe/lib/dll/flashviddec_sorenson.so
  • SHLE:
    • shle/bin/flash-gf
    • shle/lib/dll/flashlite-555.so
    • shle/lib/dll/flashlite-565.so
    • shle/lib/dll/flashlite-8888.so
    • shle/lib/dll/flashsnddec.so
    • shle/lib/dll/flashviddec_on2.so
    • shle/lib/dll/flashviddec_sorenson.so
  • x86:
    • x86/bin/flash-gf
    • x86/lib/dll/devg-vmware.so
    • x86/lib/dll/flashlite-555.so
    • x86/lib/dll/flashlite-565.so
    • x86/lib/dll/flashlite-8888-gles.so
    • x86/lib/dll/flashlite-8888.so
    • x86/lib/dll/flashsnddec.so
    • x86/lib/dll/flashviddec_on2.so
    • x86/lib/dll/flashviddec_sorenson.so

Known issues


Note: We're actively investigating all known issues.

  • Device text rotation isn't currently supported. (Ref# 49637)
  • The HMI player can display languages that don't write from left to right (e.g. Hebrew and Arabic), but there's currently no way to enter or edit them. (Ref# 49909)
  • The ActionScript getUrl() function isn't currently supported.
  • The ActionScript fsCommand() and fsCommand2() functions aren't currently supported. You'd use these functions to launch native applications, control backlighting and volume, and so on. (Ref# 52996, 52997, 52998)

    Workaround: You can write a small server program on Neutrino that supports XML socket connections and command processing for any device-specific functionality.

  • If there isn't a valid audio device on the system, then attempting to play Flash content (SWF) that uses audio may result in unexpected behavior. For example, playback of video content (FLV) may stall (because the player uses sound playback to control the video position). This issue will be resolved in a future release. (Ref# 49661, 53013)
  • If you install the HMI player on a 6.3.0 SP2 system, qconfig won't display any information about it. (Ref# 54172)

    Solution: Download the qconfig Patch (Patch ID 205) from our website and install it on your system.

Getting started with the documentation

The functionality provided by this package is described in the QNX Aviage HMI Player Developer's Guide, which you'll find in the IDE's help system. On self-hosted Neutrino systems, you can find the documentation in the Photon helpviewer, or, you can use a browser to load $QNX_TARGET/usr/help/product/hmi_player_en/bookset.html.

Technical support

To obtain technical support for any QNX product, visit the Support + Services area on our website (www.qnx.com). You'll find a wide range of support options, including community forums.