| Camera_ErrorCode OH_VideoOutput_RegisterCallback (Camera_VideoOutput *videoOutput, VideoOutput_Callbacks *callback) |
注册录像输出更改事件回调。 |
| Camera_ErrorCode OH_VideoOutput_UnregisterCallback (Camera_VideoOutput *videoOutput, VideoOutput_Callbacks *callback) |
注销录像输出更改事件回调。 |
| Camera_ErrorCode OH_VideoOutput_Start (Camera_VideoOutput *videoOutput) |
开始录像输出。 |
| Camera_ErrorCode OH_VideoOutput_Stop (Camera_VideoOutput *videoOutput) |
停止录像输出。 |
| Camera_ErrorCode OH_VideoOutput_Release (Camera_VideoOutput *videoOutput) |
释放录像输出。 |
| Camera_ErrorCode OH_VideoOutput_GetActiveProfile (Camera_VideoOutput *videoOutput, Camera_VideoProfile **profile) |
获取当前视频输出配置文件。 |
| Camera_ErrorCode OH_VideoOutput_DeleteProfile (Camera_VideoProfile *profile) |
删除视频配置文件实例。 |
| Camera_ErrorCode OH_VideoOutput_GetSupportedFrameRates (Camera_VideoOutput *videoOutput, Camera_FrameRateRange **frameRateRange, uint32_t *size) |
获取支持的视频输出帧率列表。 |
| Camera_ErrorCode OH_VideoOutput_DeleteFrameRates (Camera_VideoOutput *videoOutput, Camera_FrameRateRange *frameRateRange) |
删除帧率列表。 |
| Camera_ErrorCode OH_VideoOutput_SetFrameRate (Camera_VideoOutput *videoOutput, int32_t minFps, int32_t maxFps) |
设置视频输出帧率。 |
| Camera_ErrorCode OH_VideoOutput_GetActiveFrameRate (Camera_VideoOutput *videoOutput, Camera_FrameRateRange *frameRateRange) |
获取当前视频输出帧率。 |
| Camera_ErrorCode OH_VideoOutput_IsMirrorSupported (Camera_VideoOutput *videoOutput, bool *isSupported) |
判断当前视频输出是否支持镜像。 |
| Camera_ErrorCode OH_VideoOutput_EnableMirror (Camera_VideoOutput *videoOutput, bool mirrorMode) |
打开/关闭当前视频输出镜像功能。 |
| Camera_ErrorCode OH_VideoOutput_GetVideoRotation (Camera_VideoOutput *videoOutput, int deviceDegree, Camera_ImageRotation *imageRotation) |
获取当前视频输出应当设置的旋转角度。 |