The module provides audio-related C APIs.
System capability: SystemCapability.Multimedia.Audio.Core
Since: 10
| Name | Description |
|---|---|
| native_audiocapturer.h | Declares the functions related to an audio capturer. |
| native_audio_manager.h | Declares the functions related to an audio manager. |
| native_audio_resource_manager.h | Declares the functions related to an audio resource manager. |
| native_audio_routing_manager.h | Declares the functions related to an audio routing manager. You can use the functions to create an audio routing manager, register and deregister a callback to listen for device connection status changes, and release devices. |
| native_audio_session_manager.h | Declares the functions related to an audio session manager. You can call the functions to create an audio session manager, activate or deactivate an audio session, check whether an audio session is activated, and listen for audio session deactivation events. |
| native_audio_stream_manager.h | Declares the functions related to an audio stream manager. You can call the functions to create an audio stream manager and set and manage audio streams. |
| native_audio_volume_manager.h | Declares the functions related to an audio volume manager. You can call the functions to create an audio volume manager. |
| native_audiorenderer.h | Declares the functions related to an audio renderer. |
| native_audio_common.h | Declares the common basic audio data structs. It defines the types of the common return values of audio interfaces. |
| native_audio_device_base.h | Declares the types of audio device parameters and the functions for obtaining these parameters. |
| native_audiostream_base.h | Declares the basic data structure of OHAudio. |
| native_audiostreambuilder.h | Declares the functions related to an audio stream builder. You can use the functions to create and destroy an audio stream builder, set audio stream attributes, and set callbacks. |