首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Symbian >

视频,该如何处理

2012-03-01 
视频请问谁有用摄像头录制视频的例子啊,StartVideoCapture(),PrepareVideoCaptureL(),和FrameBufferReady(

视频
请问谁有用摄像头录制视频的例子啊,StartVideoCapture(),PrepareVideoCaptureL(),和FrameBufferReady()怎么用啊,谢谢

[解决办法]
和拍照片流程差不多的

C/C++ code
TInt CCameraEngine::StartVideoCaptureL()    {    if (iCamera->VideoCaptureActive())        {        return KErrInUse;        }    else        {          iCamera->PrepareVideoCaptureL(CCamera::EFormatYUV420Planar,iVideoSizeIndex,0,1,1);        iCamera->StartVideoCapture();        return KErrNone;        }    }void CCameraEngine::FrameBufferReady(MFrameBuffer* aCameraBuffer,TInt aError)    {    if(aError==KErrNone)        {        TDesC8* ptr=aCameraBuffer->DataL(0);        if(ptr)            {            iObserver.OnFrameBufferReady(*ptr);            }        aCameraBuffer->Release();        }    } 

热点排行