#include <audioinputalsa.h>
Definition at line 33 of file audioinputalsa.h.
◆ AudioInputALSA()
AudioInputALSA::AudioInputALSA |
( |
const QString & |
device | ) |
|
|
inlineexplicit |
◆ ~AudioInputALSA()
AudioInputALSA::~AudioInputALSA |
( |
| ) |
|
|
inlineoverride |
◆ Open()
◆ IsOpen()
bool AudioInputALSA::IsOpen |
( |
void |
| ) |
|
|
inlineoverridevirtual |
◆ Close()
void AudioInputALSA::Close |
( |
void |
| ) |
|
|
overridevirtual |
◆ Start()
bool AudioInputALSA::Start |
( |
void |
| ) |
|
|
inlineoverridevirtual |
◆ Stop()
bool AudioInputALSA::Stop |
( |
void |
| ) |
|
|
overridevirtual |
◆ GetBlockSize()
int AudioInputALSA::GetBlockSize |
( |
void |
| ) |
|
|
inlineoverridevirtual |
◆ GetSamples()
int AudioInputALSA::GetSamples |
( |
void * |
buf, |
|
|
uint |
nbytes |
|
) |
| |
|
overridevirtual |
◆ GetNumReadyBytes()
int AudioInputALSA::GetNumReadyBytes |
( |
void |
| ) |
|
|
overridevirtual |
◆ PrepHwParams()
bool AudioInputALSA::PrepHwParams |
( |
void |
| ) |
|
|
private |
◆ PrepSwParams()
bool AudioInputALSA::PrepSwParams |
( |
void |
| ) |
|
|
private |
◆ PcmRead()
int AudioInputALSA::PcmRead |
( |
void * |
buf, |
|
|
uint |
nbytes |
|
) |
| |
|
private |
◆ Recovery()
bool AudioInputALSA::Recovery |
( |
int |
err | ) |
|
|
private |
◆ AlsaBad()
bool AudioInputALSA::AlsaBad |
( |
int |
op_result, |
|
|
const QString & |
errmsg |
|
) |
| |
|
private |
◆ m_alsaDevice
QByteArray AudioInputALSA::m_alsaDevice |
|
private |
◆ m_pcmHandle
snd_pcm_t* AudioInputALSA::m_pcmHandle {nullptr} |
|
private |
Definition at line 63 of file audioinputalsa.h.
Referenced by Close(), GetNumReadyBytes(), GetSamples(), IsOpen(), Open(), PcmRead(), PrepHwParams(), PrepSwParams(), Recovery(), Start(), and Stop().
◆ m_periodSize
snd_pcm_uframes_t AudioInputALSA::m_periodSize {0} |
|
private |
◆ m_mythBlockBytes
int AudioInputALSA::m_mythBlockBytes {0} |
|
private |
The documentation for this class was generated from the following files: