From d506e97dd907c96ab75a07e8a206b38ac299d018 Mon Sep 17 00:00:00 2001 From: wusongqing Date: Tue, 15 Aug 2023 09:47:39 +0000 Subject: [PATCH] correct errors Signed-off-by: wusongqing --- zh-cn/application-dev/media/avscreen-capture.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/zh-cn/application-dev/media/avscreen-capture.md b/zh-cn/application-dev/media/avscreen-capture.md index b161425830..5bc77d8ed6 100644 --- a/zh-cn/application-dev/media/avscreen-capture.md +++ b/zh-cn/application-dev/media/avscreen-capture.md @@ -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 | 允许应用使用麦克风(可选)。
如需录制麦克风源的音频,需要申请该权限。| 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, ×tamp, &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; -- GitLab