[Vorbis-dev] Re: [Advocacy] Flash and native support for Theora
and Vorbis.
Tor-Einar Jarnbjo
tor-einar at jarnbjo.name
Mon Jul 23 07:11:53 PDT 2007
Ian Malone schrieb:
> 3. I don't know what the relative times are that Tor-Einar's[1][2]
> decoder spends doing the various bits.
I am not sure either, but there are other problems with the
player/decoder as well and not just the performance issue. Adobe does
actually not even offer an API to playback the decoded PCM data and my
player is based on a rather ugly hack, which generates AS classes in
bytecode format during runtime, which extend an internal Flash API
class. I would not bet on the player to work on newer Flash versions or
on other operating systems but Windows, although it is reported to work
on Linux as well. Another problem is the lack of controllable
multithreading. For the player to work as good as possible, it must
operate on relatively large PCM blocks, and as the application freezes
completely during decoding and generation of these blocks, it is for
example almost impossible to combine the playback engine with a Flash
GUI. Combined with the relatively high performance requirements, I've
come to the conclusion that it's not worth the effort to spend more time
on the project. It was an experiment. It almost worked.
Tor
More information about the Advocacy
mailing list