Hi,
Just got my long waited 6280. And right away encoutered some problems with it =).
I have program which displayes video from camera on canvas. In Nokia Series60 devices I use DirectGraphics to access video displayed on screen. But in Series40 3rd Edition my DirectGraphics.getPixels() returns RGB-value of R=255,G=255,B=255, but still I can see video displayed on screen. As if it couldn't access video on-screen instead it takes color from canvas behind video.
So I would need some help if there's anyone who uses samekind of method, or have succesfully used DirectGraphics and video?
My other problem is with getSnapshot(null) method. In my application it allways plays shutter sound when called. Can this be disabled with some function, I really don't need this sound, it only confuses user. I have tried to get VolumeControl from my Player, but because it's videoplayer it doesen't have VolumeControl.
Help/ideas needed =)
[EDIT]
Now I can confirm that DirectGraphics works but it takes color behind of video. If I draw red polygon size of video to canvas, video is displayed front of it but DirectGraphics returns 255,0,0. So DirectGraphics itself is working, but it is'nt aware of video. Also in S60 i can draw polygon on video, but in Series40 video is on top of polygon. So I am using wrong graphics context, or is this just a one feature of Series40?
[/EDIT]
Jascco

Reply With Quote


