#include <audio_handler.h>
◆ AudioHandler()
◆ ~AudioHandler()
| cuttlefish::AudioHandler::~AudioHandler |
( |
| ) |
|
|
override |
◆ ChmapsInfo()
◆ ControlsInfo()
◆ HandleControlMute()
◆ HandleControlVolume()
◆ IsCapture()
| bool cuttlefish::AudioHandler::IsCapture |
( |
uint32_t |
stream_id | ) |
const |
|
private |
◆ JacksInfo()
◆ Loop()
| void cuttlefish::AudioHandler::Loop |
( |
| ) |
|
|
private |
◆ OnCaptureBuffer()
| void cuttlefish::AudioHandler::OnCaptureBuffer |
( |
RxBuffer |
buffer | ) |
|
|
overridevirtual |
◆ OnControlCommand()
| void cuttlefish::AudioHandler::OnControlCommand |
( |
ControlCommand & |
cmd | ) |
|
|
overridevirtual |
◆ OnPlaybackBuffer()
| void cuttlefish::AudioHandler::OnPlaybackBuffer |
( |
TxBuffer |
buffer | ) |
|
|
overridevirtual |
◆ PrepareStream()
◆ ReleaseStream()
◆ SetStreamParameters()
◆ Start()
| void cuttlefish::AudioHandler::Start |
( |
| ) |
|
◆ StartStream()
◆ StopStream()
◆ StreamsInfo()
◆ audio_mixer_
| std::unique_ptr<AudioMixer> cuttlefish::AudioHandler::audio_mixer_ |
|
private |
◆ audio_server_
| std::unique_ptr<AudioServer> cuttlefish::AudioHandler::audio_server_ |
|
private |
◆ audio_source_
◆ chmaps_
◆ controls_
◆ controls_to_streams_map_
| std::vector<ControlDesc> cuttlefish::AudioHandler::controls_to_streams_map_ |
|
private |
◆ server_thread_
| std::thread cuttlefish::AudioHandler::server_thread_ |
|
private |
◆ stream_descs_
| std::vector<StreamDesc> cuttlefish::AudioHandler::stream_descs_ = {} |
|
private |
◆ streams_
The documentation for this class was generated from the following files: