• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# OH_AudioCaptureInfo
2
3
4## Overview
5
6The OH_AudioCaptureInfo struct describes the audio capture information.
7
8When both **audioSampleRate** and **audioChannels** are **0**, the audio-related parameters are ignored and the audio data is not recorded.
9
10**System capability**: SystemCapability.Multimedia.Media.AVScreenCapture
11
12**Since**: 10
13
14**Related module**: [AVScreenCapture](_a_v_screen_capture.md)
15
16**Header file**: [native_avscreen_capture_base.h](native__avscreen__capture__base_8h.md)
17
18
19## Summary
20
21
22### Member Variables
23
24| Name| Description|
25| -------- | -------- |
26| int32_t [audioSampleRate](#audiosamplerate) | Audio sampling rate. |
27| int32_t [audioChannels](#audiochannels) | Number of audio channels. |
28| [OH_AudioCaptureSourceType](_a_v_screen_capture.md#oh_audiocapturesourcetype) [audioSource](#audiosource) | Audio source. |
29
30
31## Member Variable Description
32
33
34### audioChannels
35
36```
37int32_t OH_AudioCaptureInfo::audioChannels
38```
39**Description**
40Number of audio channels.
41
42
43### audioSampleRate
44
45```
46int32_t OH_AudioCaptureInfo::audioSampleRate
47```
48**Description**
49Audio sampling rate. For details about the supported rates, see [AudioSamplingRate](../apis-audio-kit/js-apis-audio.md#audiosamplingrate8) of Audio Kit.
50
51
52### audioSource
53
54```
55OH_AudioCaptureSourceType OH_AudioCaptureInfo::audioSource
56```
57**Description**
58Audio source.
59