[Ffmpeg-devel] Re: On2 Codec
Thu Oct 6 17:46:26 CEST 2005
> On Thu, Oct 06, 2005 at 05:24:55PM +0800, Colin Ward wrote:
>> The main problem is that the Java VMs, and more importantly, the API
>> implementations, are all implemented separately by separate companies.
>> So you can't guarantee consistency and different methods and/or classes
>> will behave in completely different ways while still conforming to the
>> documented way of working. Really nasty.
> (and here i am, picking a java-fight on the ffmpeg list. again ;)
> i don't really understand why is it a PROBLEM, that there are multiple
> implementations. shouldn't that be an adventage? i left the c/c++ world
> a long time ago, but last time i checked, the various compiler vendors
> provided their own stl/stdio/whatever libraries. how is that different
> from the java situation?
It's no different at all, in principle. In practice, the Sun JVM is pretty
much the only one that is reasonably complete.
> or you can require the sun jvm. well, you can choose to support only the
> sun jvm. if someone uses the ibm jvm with it, he can, but the only
> supported one is the sun jvm.
Good luck running Sun JVM on a target with 4MB of RAM, and some operating
system you've never heard of.
mru at inprovide.com
More information about the ffmpeg-devel