On 2007-02-21, at 11:44 PST, Alexey Maksimov wrote:
Hi,
I'm quite new to OpenLaszlo.
I also have to say that I like your approach very much.
Framework works fine on Adobe Flash Player on a PC, no question asked.
But I've noticed that swf files that are generated by OpenLaszlo
can't be viewed in gnash and can't be decompiled with ming.
For example, ming produces strange messages like
'Stream out of sync... 155 but expecting 151'
What is the reason for this?
Sadly, it seems that many proprietary Flash implementations share that
problem. There are many set-top boxes that claim they support Flash.
However, all of those I've seen refuse to show laszlo-generated swf
files. :(
This may be because they are actually running Flash Lite. Also, some
of these implementations require that your swf be loadable as a child
movie, not the root movie, which OL swfs cannot.
Is there any way to make laszlo generate swf files that follow flash
specification to the letter? Is it possible to make laszlo generate
files that can be viewed in gnash or correctly decompiled with ming?
We are actively working with the gnash developers on this. The OL
nightly builds are getting closer!
(One quibble with your characterization: if a swf plays on the Flash
player and does not play on a Flash emulator, is the bug with the swf
or the emulator?)