×
Namespaces

Variants
Actions

CVideoRecorderUtility尚未支持的方法

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

文章
huwell 在 19 Nov 2007 创建
最后由 hamishwillee 在 30 May 2013 编辑
  • 设备, 软件 版本:

S60 3rd Edition


  • 详细描述

目前S60手机上video recorder utility类中下列方法暂时无法使用:

CVideoRecorderUtility::OpenDesL() 
 
CVideoRecorderUtility::OpenFileL(const RFile &aFile, ...)
 
CVideoRecorderUtility::OpenUrlL()

CVideoRecorderUtility::OpenDesL()和OpenUrlL()方法会返回KErrNotSupported(-5)错误。这是因为Camera(Camcorder)MMF控制框架尚未实现这些方法。在存储空间中播放每帧视频或录制视频到缓存或url空间都暂不支持。


另外在使用重载过的使用文件句柄(RFile&)为函数参数的CVideoRecorderUtility::OpenFileL()方法时也会出现一些问题。这个方法不会引起异常或在MVideoRecorderUtilityObserver方法回调时立刻引发错误。但当试图录制视频时,MvruoRecordComplete()回调将收到KErrCompletion(-17)错误。并且没有数据会写到那个文件中。


  • 解决方法

CVideoRecorderUtility::OpenDesL()和CVideoRecorderUtility::OpenUrlL()不支持,不用调用。 可以使用CVideoRecorderUtility::OpenFileL(const TDesC &aFileName, ...)来录制视频到文件中。

This page was last modified on 30 May 2013, at 04:37.
173 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.

×