未验证 提交 2b0407cd 编写于 作者: O openharmony_ci 提交者: Gitee

!22319 【轻量级 PR】:avscreen-capture.md 更正描述错误

Merge pull request !22319 from wusongqing/N/A
......@@ -10,7 +10,7 @@
## 开发指导
使用AVScreenCapture录制屏幕涉及到AVScreenCapture实例的创建、音视频采集参数的配置、采集的开始与停止、资源的释放等。本开发指导将以一次录制屏幕数据的过程为例,向开发者讲解如何使用AVScreenCapturer进行屏幕录制,详细的API声明请参考[AVScreenCapture API参考](../reference/native-apis/_a_v_screen_capture.md)
使用AVScreenCapture录制屏幕涉及到AVScreenCapture实例的创建、音视频采集参数的配置、采集的开始与停止、资源的释放等。本开发指导将以一次录制屏幕数据的过程为例,向开发者讲解如何使用AVScreenCapture进行屏幕录制,详细的API声明请参考[AVScreenCapture API参考](../reference/native-apis/_a_v_screen_capture.md)
使用AVScreenCapture时要明确其状态的变化,在创建实例后,调用对应的方法可以进入指定的状态实现对应的行为。
在确定的状态下执行不合适的方法会导致AVScreenCapture发生错误,开发者需要在调用状态转换的方法前进行状态检查,避免程序运行异常。
......@@ -22,8 +22,7 @@
| 权限名 | 说明 | 授权方式 | 权限级别 |
| ------ | ----- | --------| ------- |
| ohos.permission.CAPTURE_SCREEN | 允许应用截取屏幕图像。| system_grant | system_core |
| ohos.permission.MICROPHONE | 允许应用使用麦克风(可选)。
如需录制麦克风源的音频,需要申请该权限。| user_grant | normal |
| ohos.permission.MICROPHONE | 允许应用使用麦克风(可选)。<br>如需录制麦克风源的音频,需要申请该权限。| user_grant | normal |
### 开发步骤及注意事项
......@@ -108,7 +107,7 @@
OH_AVScreenCapture_AcquireAudioBuffer(capture, &audiobuffer, type);
```
8. 调用AcquireVideoBuffer()获取频原始码流数据。
8. 调用AcquireVideoBuffer()获取频原始码流数据。
```c++
OH_NativeBuffer* buffer = OH_ScreenCapture_AcquireVideoBuffer(capture, &fence, &timestamp, &damage);
......@@ -159,7 +158,7 @@ void OnAudioBufferAvailable(struct OH_AVScreenCapture *capture, bool isReady, OH
(void)audiobuffer->buf;
/* getbuffer size */
(void)audiobuffer->size;
/* get audiobuffer timestampe */
/* get audiobuffer timestamp */
(void)audiobuffer->timestamp;
free(audiobuffer);
audiobuffer = nullptr;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册