• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_AudioBuffer
2
3
4## 概述
5
6定义了音频数据的大小,类型,时间戳等配置信息。
7
8**系统能力:** SystemCapability.Multimedia.Media.AVScreenCapture
9
10**起始版本:** 10
11
12**相关模块:**[AVScreenCapture](_a_v_screen_capture.md)
13
14**所在头文件:**[native_avscreen_capture_base.h](native__avscreen__capture__base_8h.md)
15
16
17## 汇总
18
19
20### 成员变量
21
22| 名称 | 描述 |
23| -------- | -------- |
24| uint8_t \* [buf](#buf) | 音频buffer内存。  |
25| int32_t [size](#size) | 音频buffer内存大小。  |
26| int64_t [timestamp](#timestamp) | 音频buffer时间戳。  |
27| [OH_AudioCaptureSourceType](_a_v_screen_capture.md#oh_audiocapturesourcetype) [type](#type) | 音频录制源类型。  |
28
29
30## 结构体成员变量说明
31
32
33### buf
34
35```
36uint8_t* OH_AudioBuffer::buf
37```
38**描述**
39音频buffer内存。
40
41
42### size
43
44```
45int32_t OH_AudioBuffer::size
46```
47**描述**
48音频buffer内存大小。
49
50
51### timestamp
52
53```
54int64_t OH_AudioBuffer::timestamp
55```
56**描述**
57音频buffer时间戳。
58
59
60### type
61
62```
63OH_AudioCaptureSourceType OH_AudioBuffer::type
64```
65**描述**
66音频录制源类型。
67