I am working on S60 3rd edition FP1 SDK application where I want to calculate the time for which the device Camera is active and how many images were taken during that time.
In my class derived from MCameraObserver class I created a CCamera object. Now, when I open the Camera application while my application running in background the Callback function of MCameraObserver class ReserveComplete() or PowerOnComplete() is not called,
Whereas if I use <CCamera_object>->Reserve() to reserve the camera from my own application, the callback func. is called.
1. Does that mean, MCameraObserver class doesn't catch the camera events done from other apps or inbuilt Camera application ????
2. Also if I use MCameraObserver2 class instead of MCameraObserver KERN-EXEC :3 panic comes on the <CCamera_object>->Reserve() statement ????
3. ReserveComplete() or PowerOnComplete() for camera started.
ImageReady() callback for Image captured.
Is their any callback notification for Power off also ????