diff --git a/zh-cn/application-dev/media/opensles-capture.md b/zh-cn/application-dev/media/opensles-capture.md index 50a80fea83bb9f3f03b0eae7fcd8745e9c48baa7..74341e62eabd9cf461994ba370eb178c7d18b36b 100644 --- a/zh-cn/application-dev/media/opensles-capture.md +++ b/zh-cn/application-dev/media/opensles-capture.md @@ -116,7 +116,7 @@ return; } - //wavFile_ 需要设置为用户想要播放的文件描述符 + //wavFile_ 需要设置为用户想要录音的文件描述符 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, wavFile_); ``` @@ -160,9 +160,3 @@ return; } ``` - - -## 相关实例 - -针对OpenSL ES音频录音,有以下示例可供参考: - [**OpenSL ES** 音频播放代码 demo](https://gitee.com/openharmony/multimedia_audio_standard/blob/master/services/test/audio_opensles_capture_test.cpp) \ No newline at end of file diff --git a/zh-cn/application-dev/reference/native-apis/OpenSLES_OpenHarmony.md b/zh-cn/application-dev/reference/native-apis/OpenSLES_OpenHarmony.md deleted file mode 100644 index 1c0c400d11ceafb8bf5b1519c9db8e740dbab856..0000000000000000000000000000000000000000 --- a/zh-cn/application-dev/reference/native-apis/OpenSLES_OpenHarmony.md +++ /dev/null @@ -1,33 +0,0 @@ -# OpenSLES_OpenHarmony.h - - -**Description:** -提供录音过程中通过回调函数获取包含录音数据的buffer及使用后将buffer加入空闲队列的操作接口。 - -**Version:** -1.0 - - -### Functions - | Function | Description | -| -------- | -------- | -| SLresult (*Enqueue)(SLOHBufferQueueItf self, const void *buffer, SLuint32 size) | 将保存完录音数据后的buffer加入空闲的buffer队列 | -| SLresult (*Clear) (SLOHBufferQueueItf self) | 录音结束后销毁BufferQueue接口对象 | -| SLresult (*GetBuffer) (SLOHBufferQueueItf self, SLuint8** buffer, SLuint32& size) | 获取从输入设备存入录音数据的buffer | -| SLresult (*RegisterCallback) (SLOHBufferQueueItf self, SlOHBufferQueueCallback callback, void* pContext) | 注册读取音频数据的回调函数 | - - - -### **Details** -如下是对以上接口函数形参的解释 - | Function | Parameter introduction | -| -------- | -------- | -| Enqueue() | SLOHBufferQueueItf self :BufferQueue接口对象; const void *buffer: 使用后的空闲buffer; SLuint32 size:buffer 长度; | -| Clear() | SLOHBufferQueueItf self :BufferQueue接口对象; | -| GetBuffer() | SLOHBufferQueueItf self :BufferQueue接口对象; SLuint8** buffer: 获取带有录音数据的buffer; SLuint32& size:buffer 长度; | -| RegisterCallback() | SLOHBufferQueueItf self :BufferQueue接口对象; SlOHBufferQueueCallback callback: 回调函数; void* pContext: 录音文件; | - - -### **Third party reference** - -[接口函数使用详情参考](https://gitee.com/openharmony/third_party_opensles/blob/master/api/1.0.1/OpenSLES.h) \ No newline at end of file diff --git a/zh-cn/application-dev/reference/native-apis/Readme-CN.md b/zh-cn/application-dev/reference/native-apis/Readme-CN.md index e9dfbeaf6289748838e75d6e4d4af3a4124b92d4..f11bbcfaeab3ce93169b180441050e380b314f88 100644 --- a/zh-cn/application-dev/reference/native-apis/Readme-CN.md +++ b/zh-cn/application-dev/reference/native-apis/Readme-CN.md @@ -25,7 +25,6 @@ - [native_interface_xcomponent.h](native__interface__xcomponent_8h.md) - [raw_dir.h](raw__dir_8h.md) - [raw_file.h](raw__file_8h.md) - - [OpenSLES_OpenHarmony.h](OpenSLES_OpenHarmony.md) - 结构体 - [OH_Drawing_BitmapFormat](_o_h___drawing___bitmap_format.md) - [OH_NativeXComponent_Callback](_o_h___native_x_component___callback.md)