From 4c69cec7c28bf8f168e0849bb5d28a7d7914f4a1 Mon Sep 17 00:00:00 2001 From: Trouvaille Date: Wed, 25 Jun 2025 16:52:48 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=BD=95=E5=B1=8F=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Trouvaille --- .../media/media/using-avscreencapture-for-buffer.md | 2 ++ .../reference/apis-media-kit/capi-native-avscreen-capture-h.md | 2 +- zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/zh-cn/application-dev/media/media/using-avscreencapture-for-buffer.md b/zh-cn/application-dev/media/media/using-avscreencapture-for-buffer.md index 72f471b2b5c..afcc21d9492 100644 --- a/zh-cn/application-dev/media/media/using-avscreencapture-for-buffer.md +++ b/zh-cn/application-dev/media/media/using-avscreencapture-for-buffer.md @@ -236,6 +236,7 @@ config_.videoInfo.videoCapInfo.missionIDsLen = static_cast(missionIds.s // 错误事件发生回调函数OnError()。 void OnError(OH_AVScreenCapture *capture, int32_t errorCode, void *userData) { (void)capture; + // 应用根据错误码进行事件处理。 (void)errorCode; (void)userData; } @@ -406,6 +407,7 @@ config_.videoInfo.videoCapInfo.missionIDsLen = static_cast(missionIds.s // 错误事件发生回调函数OnError()。 void OnError(OH_AVScreenCapture *capture, int32_t errorCode, void *userData) { (void)capture; + // 应用根据错误码进行事件处理。 (void)errorCode; (void)userData; } diff --git a/zh-cn/application-dev/reference/apis-media-kit/capi-native-avscreen-capture-h.md b/zh-cn/application-dev/reference/apis-media-kit/capi-native-avscreen-capture-h.md index da5da78f81a..2726d7483bf 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/capi-native-avscreen-capture-h.md +++ b/zh-cn/application-dev/reference/apis-media-kit/capi-native-avscreen-capture-h.md @@ -128,7 +128,7 @@ OH_AVSCREEN_CAPTURE_ErrCode OH_AVScreenCapture_StartScreenCapture(struct OH_AVSc 调用后可以通过回调的监听([OH_AVScreenCapture_OnBufferAvailable](capi-native-avscreen-capture-base-h.md#oh_avscreencapture_onbufferavailable))来监听当前是否有码流的产生,通过回调的监听([OH_AVScreenCapture_OnStateChange](capi-native-avscreen-capture-base-h.md#oh_avscreencapture_onstatechange))来监听启动状态。 -通过调用获取音频buffer([OH_AVScreenCapture_AcquireAudioBuffer](#oh_avscreencapture_acquireaudiobuffer))和视频buffer([OH_AVScreenCapture_ReleaseVideoBuffer](#oh_avscreencapture_releasevideobuffer))的接口来获取录屏的原始码流。 +通过调用获取音频buffer([OH_AVScreenCapture_AcquireAudioBuffer](#oh_avscreencapture_acquireaudiobuffer))和视频buffer([OH_AVScreenCapture_AcquireVideoBuffer](#oh_avscreencapture_acquirevideobuffer))的接口来获取录屏的原始码流。 **系统能力:** SystemCapability.Multimedia.Media.AVScreenCapture diff --git a/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md b/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md index 65ab768995c..7160c704621 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md +++ b/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md @@ -8792,7 +8792,7 @@ init(config: AVScreenCaptureRecordConfig): Promise\ import { BusinessError } from '@kit.BasicServicesKit'; let avCaptureConfig: media.AVScreenCaptureRecordConfig = { - fd: 0, // 文件需要先有调用者创建,赋予写权限,将文件fd传给此参数。 + fd: 0, // 文件需要先由调用者创建,通常是MP4文件,赋予写权限,将文件fd传给此参数。 frameWidth: 640, frameHeight: 480 // 补充其他参数。 -- Gitee From cb93be697d947104269ff7bd59edd97364c1cba6 Mon Sep 17 00:00:00 2001 From: Trouvaille Date: Wed, 25 Jun 2025 17:11:51 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=BD=95=E5=B1=8F=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Trouvaille --- .../apis-media-kit/arkts-apis-media-AVScreenCaptureRecorder.md | 2 +- zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-AVScreenCaptureRecorder.md b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-AVScreenCaptureRecorder.md index 5b7bed53ba6..aada5560427 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-AVScreenCaptureRecorder.md +++ b/zh-cn/application-dev/reference/apis-media-kit/arkts-apis-media-AVScreenCaptureRecorder.md @@ -39,7 +39,7 @@ init(config: AVScreenCaptureRecordConfig): Promise\ import { BusinessError } from '@kit.BasicServicesKit'; let avCaptureConfig: media.AVScreenCaptureRecordConfig = { - fd: 0, // 文件需要先有调用者创建,赋予写权限,将文件fd传给此参数。 + fd: 0, // 文件需要先由调用者创建,通常是MP4文件,赋予写权限,将文件fd传给此参数。 frameWidth: 640, frameHeight: 480 // 补充其他参数。 diff --git a/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md b/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md index 7160c704621..65ab768995c 100644 --- a/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md +++ b/zh-cn/application-dev/reference/apis-media-kit/js-apis-media.md @@ -8792,7 +8792,7 @@ init(config: AVScreenCaptureRecordConfig): Promise\ import { BusinessError } from '@kit.BasicServicesKit'; let avCaptureConfig: media.AVScreenCaptureRecordConfig = { - fd: 0, // 文件需要先由调用者创建,通常是MP4文件,赋予写权限,将文件fd传给此参数。 + fd: 0, // 文件需要先有调用者创建,赋予写权限,将文件fd传给此参数。 frameWidth: 640, frameHeight: 480 // 补充其他参数。 -- Gitee