• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# AudioMmapBufferDescripter
2
3
4## 概述
5
6mmap缓冲区描述符。
7
8**Since:**
93.2
10**Version:**
111.0
12**相关模块:**
13
14[Audio](_audio.md)
15
16
17## 汇总
18
19
20### Public 属性
21
22  | 名称 | 描述 |
23| -------- | -------- |
24| [memoryAddress](#memoryaddress) | byte[]<br/>指向mmap缓冲区的指针。&nbsp; |
25| [memoryFd](#memoryfd) | int<br/>mmap缓冲区的文件描述符。&nbsp; |
26| [totalBufferFrames](#totalbufferframes) | int<br/>缓冲区总大小,单位:帧。&nbsp; |
27| [transferFrameSize](#transferframesize) | int<br/>传输大小,单位:帧。&nbsp; |
28| [isShareable](#isshareable) | int<br/>mmap缓冲区是否可以在进程间共享。&nbsp; |
29| [offset](#offset) | unsigned&nbsp;int<br/>文件偏移。&nbsp; |
30| [filePath](#filepath) | String<br/>mmap文件路径。&nbsp; |
31
32
33## 类成员变量说明
34
35
36### filePath
37
38
39```
40String AudioMmapBufferDescripter::filePath
41```
42**描述:**
43mmap文件路径。
44
45
46### isShareable
47
48
49```
50int AudioMmapBufferDescripter::isShareable
51```
52**描述:**
53mmap缓冲区是否可以在进程间共享。
54
55
56### memoryAddress
57
58
59```
60byte [] AudioMmapBufferDescripter::memoryAddress
61```
62**描述:**
63指向mmap缓冲区的指针。
64
65
66### memoryFd
67
68
69```
70int AudioMmapBufferDescripter::memoryFd
71```
72**描述:**
73mmap缓冲区的文件描述符。
74
75
76### offset
77
78
79```
80unsigned int AudioMmapBufferDescripter::offset
81```
82**描述:**
83文件偏移。
84
85
86### totalBufferFrames
87
88
89```
90int AudioMmapBufferDescripter::totalBufferFrames
91```
92**描述:**
93缓冲区总大小,单位:帧。
94
95
96### transferFrameSize
97
98
99```
100int AudioMmapBufferDescripter::transferFrameSize
101```
102**描述:**
103传输大小,单位:帧。
104