[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 Vorbis-dev mailing list