Hi all,

I've got a problem with the 6730 camera in J2ME. I use the usual
Code:
 videoControl = (VideoControl) player.getControl("VideoControl");
 canvas = new VideoCanvas(this);
 canvas.setFullScreenMode(true);
 videoControl.initDisplayMode(VideoControl.USE_DIRECT_VIDEO, canvas);
 videoControl.setDisplayLocation(0, 0);
 videoControl.setDisplaySize(canvas.getWidth(), canvas.getHeight());
code to get the display and the usual
Code:
snapshot = videoControl.getSnapshot("encoding=jpeg");
code to get the snapshot.

The problem is that the image I get isn't the same as the one that was displayed: it's off on the y-axis (when the phone is in portrait) and not just a little bit: by about half of the picture!
I've tried changing the display (fullscreen or not, changing the location offset of the display size) but it didn't work. I've also tried changing the encoding to no avail.

It's a SFR (French Vodafone) phone with version 021.009 (10-Jun-2009), personalized 021.009.218.02 (09-Jul-2009)

Is there any fix or workaround?