Revision as of 15:03, 3 April 2009 by Forum Nokia KB (Talk | contribs)

Archived:Using camera in the background during video playback fails in Nokia N85 (Known Issue)

From Nokia Developer Wiki
Jump to: navigation, search


Article Metadata
Tested with
Devices(s): Nokia N85
Platform(s): S60 3rd Edition, FP2
S60 3rd Edition FP2
Created: (03 Apr 2009)
Last edited: Forum Nokia KB (03 Apr 2009)


The Camera API solution CS000904 - Capturing an image does not work as intended when used with the video player in the Nokia N85.

How to reproduce

1) Use an application on the Nokia N85 that tries to capture images from the camera using the Camera API.

2) Start the image capture and observe that the function

 virtual void FrameBufferReady(MFrameBuffer* aFrameBuffer,TInt aError);

of the MCameraObserver interface is called continuously with aError equal to KErrNone.

3) Let this application be in the background, go to the Gallery, and start playing a video file. Observe that the camera capture application's FrameBufferReady function would be called with aError = KErrInUse(-14). After this error, FrameBufferReady would not be called again.

Likewise, starting the camera capture application after the video player application would cause the video player application to stop.


Currently there is no known way to prevent the camera capture application and the Video player from interfering with each other. The only possible way is to prevent the camera capture application from capturing from the camera until the video player application is in the foreground.

39 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.