|
|
|
class MVideoRecorderUtilityObserver;
An interface to a set of video recorder callback functions.
The class is a mixin and is intended to be inherited by the client class which is observing the video recording operation. The functions encapsulated by this class are called when specific events occur in the process of initialising and recording a video clip. A reference to this object is passed as a parameter when constructing a video recorder utility object.
Defined in MVideoRecorderUtilityObserver:
MvruoEvent(const TMMFEvent &)General event notification from controller. These events are specified by the su...MvruoOpenComplete(TInt)Notification to the client that the opening of the video clip has completed, suc...MvruoPrepareComplete(TInt)Notification that video recorder is ready to begin recording. This callback is g...MvruoRecordComplete(TInt)Notification that video recording has completed. This is not called if recording...virtual void MvruoOpenComplete(TInt aError)=0;
Notification to the client that the opening of the video clip has completed, successfully, or otherwise.
|
virtual void MvruoPrepareComplete(TInt aError)=0;
Notification that video recorder is ready to begin recording. This callback is generated in response to a call to Prepare.
|
virtual void MvruoRecordComplete(TInt aError)=0;
Notification that video recording has completed. This is not called if recording is explicitly stopped by calling Stop.
|
virtual void MvruoEvent(const TMMFEvent &aEvent)=0;
General event notification from controller. These events are specified by the supplier of the controller.
|