I wondered if anyone here has much knowledge of Java, especially compiling Java using the JRE.
Background : I use a neat program called Project-X, for editing recordings from my Satellite receiver before burning them to DVD or putting them on my media server computer to watch on the TV later on.
Project-X is ostensibly source-code only, though does come with a pre-compiled version "for the lazy"
It's this (project-x.jre) I've been using for some time.
The problem is that, seemingly randomly, when I try to start it, it freezes the whole machine before it's even drawn it's splash screen as it loads. I have to power off. It happens occasionally, but often enough to be annoying.
The instructions recommend that you compile your own version of projectX to be tuned to your platform, which seems an excellent idea. So I downloaded the latest JRK from Oracle, and it compiled without any problems.
All good, except my newly compiled version, which is fractionally larger in size than the original sample, is much much slower.
Clearly, editing a video recording is going to shift a lot of data about, but the original compiled version would do an hours video in about 5 minutes or less. My compiled version takes nearer 15 minutes. It is almost painful to watch it crawl along.
(The original supplied compiled Project-X, and my newly compiled one are the same version, they therefore appear to be from the same source code. Nothing else has changed, same machine, same Java environment, same configuration parameters for the program)
Any thoughts?
Ian