Archived:Unsupported methods in CVideoRecorderUtility (Known Issue)

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

The following methods from the video recorder utility class cannot be used on S60 3rd Edition devices: CVideoRecorderUtility::OpenDesL(), CVideoRecorderUtility::OpenFileL(const RFile &aFile, ...), CVideoRecorderUtility::OpenUrlL().

Article Metadata
Platform(s): S60 3rd Edition
S60 3rd Edition (initial release)
Created: User:Technical writer 1 (21 Aug 2007)
Last edited: hamishwillee (19 Jun 2012)


CVideoRecorderUtility::OpenDesL() and OpenUrlL() methods return KErrNotSupported (-5) error. This is because these methods are not implemented in the Camera (Camcorder) MMF controller. Playing videos frame by frame from a memory buffer and recording to a buffer or to a URL location are not supported.

There are also problems with overloaded method of CVideoRecorderUtility::OpenFileL() accepting a file handle (RFile&) as a parameter. This method does not leave or immediately return errors in MVideoRecorderUtilityObserver callbacks. However, when trying to record, MvruoRecordComplete() callback is received with KErrCompletion (-17) error. No data is written to the file specified by the handle.


CVideoRecorderUtility::OpenDesL() and CVideoRecorderUtility::OpenUrlL() are not supported. CVideoRecorderUtility::OpenFileL(const TDesC &aFileName, ...) can be used for recording video content into a file.

This page was last modified on 19 June 2012, at 07:55.
32 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.