[Ffmpeg-devel] Re: On2 Codec

Måns Rullgård mru
Thu Oct 6 17:46:26 CEST 2005

gabor said:
> 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 ;)
> 1.
> 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.

> 2.
> 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.

M?ns Rullg?rd
mru at inprovide.com

More information about the ffmpeg-devel mailing list