MythTV  master
AudioOutputCA Member List

This is the complete list of members for AudioOutputCA, including all inherited members.

ADCVect typedefAudioOutput
AddData(void *buffer, int len, int64_t timecode, int frames) overrideAudioOutputBasevirtual
AddFrames(void *buffer, int frames, int64_t timecode) overrideAudioOutputBasevirtual
addListener(QObject *listener)MythObservable
addVisual(MythTV::Visual *)OutputListeners
AdjustCurrentVolume(int change)VolumeBasevirtual
audiofree() constAudioOutputBaseprotected
audiolen() constAudioOutputBaseinlineprotected
AudioOutput()=defaultAudioOutput
AudioOutputBase(const AudioSettings &settings)AudioOutputBaseexplicit
AudioOutputCA(const AudioSettings &settings)AudioOutputCAexplicit
audioready() constAudioOutputBaseprotected
bufferedBytesAudioOutputCAprivate
bufferOutputData(bool y) overrideAudioOutputBaseinlinevirtual
bufferSize() constOutputListenersinline
CA_audiotime_updatedAudioOutputCAprivate
CanDownmix(void) const overrideAudioOutputBaseinlinevirtual
CanPassthrough(int samplerate, int channels, AVCodecID codec, int profile) const overrideAudioOutputBasevirtual
CanProcess(AudioFormat) overrideAudioOutputBaseinlinevirtual
CanProcess(void) overrideAudioOutputBaseinlinevirtual
CanUpmix(void) overrideAudioOutputBasevirtual
CheckFreeSpace(int &frames)AudioOutputBaseprotected
AudioOutput::Cleanup(void)AudioOutputstatic
MThread::Cleanup(void)MThreadstatic
ClearError(void)AudioOutputprotected
ClearWarning(void)AudioOutputprotected
CloseDevice(void) overrideAudioOutputCAprotectedvirtual
CoreAudioData classAudioOutputCAfriend
dAudioOutputCAprivate
Debug(const QString &msg)AudioOutputCAinline
DecodeAudio(AVCodecContext *ctx, uint8_t *buffer, int &data_size, const AVPacket *pkt)AudioOutputvirtual
dispatch(const MythEvent &event)MythObservable
dispatchVisual(uchar *b, unsigned long b_len, unsigned long written, int chan, int prec)OutputListenersprotected
Drain(void) overrideAudioOutputBasevirtual
error(const QString &e)OutputListenersprotected
Error(const QString &msg)AudioOutputCAinline
exec(void)MThreadprotected
exit(int retcode=0)MThread
GetAllRunningThreadNames(QStringList &list)MThreadstatic
GetAllThreadNames(QStringList &list)MThreadstatic
GetAudioBufferedTime(void) overrideAudioOutputBasevirtual
GetAudioData(uchar *buffer, int buf_size, bool full_buffer, volatile uint *local_raud=nullptr)AudioOutputBaseprotected
GetAudioDeviceConfig(QString &name, QString &desc, bool willsuspendpa=false)AudioOutputstatic
GetAudiotime(void) overrideAudioOutputCAvirtual
GetBaseAudBufTimeCode() constAudioOutputBaseinlineprotected
GetBufferedOnSoundcard(void) const overrideAudioOutputCAprotectedvirtual
GetBufferStatus(uint &fill, uint &total) overrideAudioOutputBasevirtual
GetBytesPerFrame(void) const overrideAudioOutputBaseinlinevirtual
GetChannels(void) const overrideAudioOutputBaseinlinevirtual
GetCurrentVolume(void) constVolumeBasevirtual
GetDevices(const char *type=nullptr)AudioOutputCAstatic
GetError(void) constAudioOutputinline
GetFormat(void) const overrideAudioOutputBaseinlinevirtual
GetMuteState(void) constVolumeBasevirtual
GetOutputList(void)AudioOutputstatic
GetOutputSettings(bool digital) overrideAudioOutputCAvirtual
GetOutputSettingsCleaned(bool digital=true) overrideAudioOutputBasevirtual
GetOutputSettingsUsers(bool digital=false) overrideAudioOutputBasevirtual
GetStretchFactor(void) const overrideAudioOutputBasevirtual
GetSWVolume(void) overrideAudioOutputBasevirtual
GetVolumeChannel(int channel) const overrideAudioOutputCAvirtual
GetWarning(void) constAudioOutputinline
hasListeners(void)MythObservableinline
hasVisual(void)OutputListenersinline
InitSettings(const AudioSettings &settings)AudioOutputBaseprotected
internal_volVolumeBaseprotected
isFinished(void) constMThread
IsPaused(void) const overrideAudioOutputBaseinlinevirtual
isRunning(void) constMThread
IsUpmixing(void) overrideAudioOutputBasevirtual
kAudioRingBufferSizeAudioOutputBasestatic
kAudioSRCInputSizeAudioOutputBasestatic
kDefaultStartTimeoutMThreadstatic
KillAudio(void)AudioOutputBaseprotected
LengthLastData(void) const overrideAudioOutputBaseinlinevirtual
m_actually_pausedAudioOutputBaseprotected
m_buffer_output_data_for_useAudioOutputBaseprotected
m_bytes_per_frameAudioOutputBaseprotected
m_channelsAudioOutputBaseprotected
m_codecAudioOutputBaseprotected
m_configured_channelsAudioOutputBaseprotected
m_discretedigitalAudioOutputBaseprotected
m_eff_stretchfactorAudioOutputBaseprotected
m_effdspAudioOutputBaseprotected
m_encAudioOutputBaseprotected
m_epilog_executedMThreadprotected
m_formatAudioOutputBaseprotected
m_fragment_sizeAudioOutputBaseprotected
m_frameAudioOutputprotected
m_killaudioAudioOutputBaseprotected
m_lastErrorAudioOutputprotected
m_lastWarnAudioOutputprotected
m_listenersMythObservableprotected
m_lockMythObservableprotected
m_main_deviceAudioOutputBaseprotected
m_max_channelsAudioOutputBaseprotected
m_output_bytes_per_frameAudioOutputBaseprotected
m_output_formatAudioOutputBaseprotected
m_passthruAudioOutputBaseprotected
m_passthru_deviceAudioOutputBaseprotected
m_pauseaudioAudioOutputBaseprotected
m_prolog_executedMThreadprotected
m_pulsewassuspendedAudioOutputprotected
m_reencAudioOutputBaseprotected
m_runnableMThreadprotected
m_samplerateAudioOutputBaseprotected
m_set_initial_volAudioOutputBaseprotected
m_soundcard_buffer_sizeAudioOutputBaseprotected
m_source_bitrateAudioOutputBaseprotected
m_source_samplerateAudioOutputBaseprotected
m_src_qualityAudioOutputBaseprotected
m_stretchfactorAudioOutputBaseprotected
m_threadMThreadprotected
m_unpause_when_readyAudioOutputBaseprotected
m_was_pausedAudioOutputBaseprotected
MAX_SIZE_BUFFERAudioOutputstatic
msleep(unsigned long time)MThreadprotectedstatic
MThread(const QString &objectName)MThreadexplicit
MThread(const QString &objectName, QRunnable *runnable)MThreadexplicit
mutex()OutputListenersinline
MythObservable()MythObservableinline
NeedDecodingBeforePassthrough() const overrideAudioOutputBaseinlinevirtual
NextMuteState(MuteState)VolumeBasestatic
objectName(void) constMThread
OpenAudio(const QString &main_device, const QString &passthru_device, AudioFormat format, int channels, AVCodecID codec, int samplerate, AudioOutputSource source, bool set_initial_vol, bool passthru, int upmixer_startup=0, AudioOutputSettings *custom=nullptr)AudioOutputstatic
OpenAudio(AudioSettings &settings, bool willsuspendpa=true)AudioOutputstatic
OpenAudio(const QString &main_device, const QString &passthru_device=QString(), bool willsuspendpa=true)AudioOutputstatic
OpenDevice(void) overrideAudioOutputCAprotectedvirtual
OutputAudioLoop(void)AudioOutputBaseprotected
OutputListeners()=defaultOutputListeners
Pause(bool paused) overrideAudioOutputBasevirtual
PauseUntilBuffered(void) overrideAudioOutputBasevirtual
prepareVisuals()OutputListenersprotected
priority(void) constMThread
PulseStatus(void)AudioOutputinline
qthread(void)MThread
QUALITY_DISABLED enum valueAudioOutputBaseprotected
QUALITY_HIGH enum valueAudioOutputBaseprotected
QUALITY_LOW enum valueAudioOutputBaseprotected
QUALITY_MEDIUM enum valueAudioOutputBaseprotected
quality_string(int q)AudioOutputBasestatic
quit(void)MThread
readOutputData(unsigned char *read_buffer, int max_length) overrideAudioOutputBasevirtual
Reconfigure(const AudioSettings &settings) overrideAudioOutputBasevirtual
removeListener(QObject *listener)MythObservable
removeVisual(MythTV::Visual *)OutputListeners
RenderAudio(unsigned char *aubuf, int size, unsigned long long timestamp)AudioOutputCA
Reset(void) overrideAudioOutputBasevirtual
run() overrideAudioOutputBaseprotectedvirtual
RunEpilog(void)MThread
RunProlog(void)MThread
setBufferSize(unsigned int sz)OutputListenersinline
SetChannels(int new_channels)VolumeBaseprotected
SetCurrentVolume(int value)VolumeBasevirtual
SetEffDsp(int dsprate) overrideAudioOutputBasevirtual
SetMuteState(MuteState)VolumeBasevirtual
setObjectName(const QString &name)MThread
setPriority(QThread::Priority priority)MThread
SetSourceBitrate(int rate) overrideAudioOutputBasevirtual
setStackSize(uint stackSize)MThread
SetStretchFactor(float factor) overrideAudioOutputBasevirtual
SetStretchFactorLocked(float factor)AudioOutputBaseprotected
SetSWVolume(int new_volume, bool save) overrideAudioOutputBasevirtual
setTerminationEnabled(bool enabled=true)MThreadprotectedstatic
SetTimecode(int64_t timecode) overrideAudioOutputBasevirtual
SetVolumeChannel(int channel, int volume) overrideAudioOutputCAvirtual
SilentError(const QString &msg)AudioOutputprotected
sleep(unsigned long time)MThreadprotectedstatic
sourceAudioOutputBaseprotected
stackSize(void) constMThread
start(QThread::Priority=QThread::InheritPriority)MThread
StartOutputThread(void) overrideAudioOutputCAinlineprotectedvirtual
Status(void)AudioOutputBasevirtual
StopOutputThread(void) overrideAudioOutputCAinlineprotectedvirtual
SWVolume(bool set)VolumeBase
SWVolume(void) constVolumeBase
SyncVolume(void)VolumeBaseprotected
terminate(void)MThread
ThreadCleanup(void)MThreadstatic
ThreadSetup(const QString &)MThreadstatic
ToggleMute(void)VolumeBasevirtual
ToggleUpmix(void) overrideAudioOutputBasevirtual
UpdateVolume(void)VolumeBaseprotected
usesSpdif() constAudioOutputBaseinlineprotected
usleep(unsigned long time)MThreadprotectedstatic
VolumeBase()VolumeBase
wait(unsigned long time=ULONG_MAX)MThread
Warn(const QString &msg)AudioOutputCAinline
WriteAudio(unsigned char *aubuf, int size) overrideAudioOutputCAprotectedvirtual
~AudioOutput() overrideAudioOutput
~AudioOutputBase() overrideAudioOutputBase
~AudioOutputCA()AudioOutputCAvirtual
~MThread()MThreadvirtual
~MythObservable()MythObservablevirtual
~OutputListeners()=defaultOutputListenersvirtual
~VolumeBase()=defaultVolumeBasevirtual