I have created a videoplayer using MMAPI. The video files (3gpp) are stored inside the JAR. It works fine as long as the videoclip is less than 600Kb. If the videoclip is bigger one of two things can happend:
1) An "java.lang.NullPointerException" is thrown trying to create the player.
2) The application exits without any information given, not even caught by my catch all statement.

Does any one know about this limitation or know how to solve the problem ?

I have used a 6630 with a memorystick of 32Mb. Their is plenty memory/heap available for the application.
I have tested with 1Mb, 2Mb and 3Mb files and they all fails. The clip plays fine with the buildin(Symbian) player.