This tutorial describes how to record video data.
The purpose of this tutorial is to show you how to use the video recorder to control video recording.
The Video Client Overview introduces the video client utilities.
The video recorder utility is used to record video clips to files, descriptors or URLs and manipulate embedded meta data. This functionality is implemented by the CVideoRecorderUtility class.
The sequence diagram below explains the different functionalities of the video recorder utility:
The following tasks will be covered in this tutorial:
The high level steps to record video data are shown here:
If you are using an audio clip, the recording gain must be set using the CVideoRecorderUtility::SetGainL() function before recording because the initial gain is undefined or may also have been modified by another client application.
The specific functions to record and perform related tasks are as follows:
To start recording video data to the specified file, descriptor or URL, use the CVideoRecorderUtility::Record() function.
To stop recording, use the CVideoRecorderUtility::Stop() function. If the video format supports audio tracks and if audio is enabled, this function also stops recording the audio data.
To close all related video and audio controllers, use the CVideoRecorderUtility::Close() function.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License v1.0.