QNX Technical Articles
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
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.