MythTV master
AudioReencodeBuffer Member List

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

ADCVect typedefAudioOutput
AddData(void *buffer, int len, std::chrono::milliseconds timecode, int frames) overrideAudioReencodeBuffervirtual
AddFrames(void *buffer, int frames, std::chrono::milliseconds timecode) overrideAudioReencodeBuffervirtual
addListener(QObject *listener)MythObservable
addVisual(MythTV::Visual *v)OutputListeners
AdjustCurrentVolume(int) overrideAudioReencodeBufferinlinevirtual
AudioOutput()=defaultAudioOutput
AudioReencodeBuffer(AudioFormat audio_format, int audio_channels, bool passthru)AudioReencodeBuffer
bufferOutputData(bool) overrideAudioReencodeBufferinlinevirtual
bufferSize() constOutputListenersinline
CanDownmix(void) constAudioOutputinlinevirtual
CanPassthrough(int, int, AVCodecID, int) const overrideAudioReencodeBufferinlinevirtual
CanProcess(AudioFormat fmt)AudioOutputinlinevirtual
CanProcess(void)AudioOutputinlinevirtual
CanUpmix(void)AudioOutputinlinevirtual
Cleanup(void)AudioOutputstatic
ClearError(void)AudioOutputprotected
ClearWarning(void)AudioOutputprotected
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, std::chrono::milliseconds timecode, int chan, int prec)OutputListenersprotected
Drain(void) overrideAudioReencodeBufferinlinevirtual
error(const QString &e)OutputListenersprotected
Error(const QString &msg)AudioOutputprotected
GetAudioBufferedTime(void)AudioOutputinlinevirtual
GetAudioDeviceConfig(QString &name, const QString &desc, bool willsuspendpa=false)AudioOutputstatic
GetAudiotime(void) overrideAudioReencodeBufferinlinevirtual
GetBufferStatus(uint &fill, uint &total)AudioOutputinlinevirtual
GetBytesPerFrame(void) constAudioOutputinlinevirtual
GetChannels(void) constAudioOutputinlinevirtual
GetCurrentVolume(void) const overrideAudioReencodeBufferinlinevirtual
GetData(std::chrono::milliseconds time)AudioReencodeBuffer
GetError(void) constAudioOutputinline
GetFormat(void) constAudioOutputinlinevirtual
GetMuteState(void) const overrideAudioReencodeBufferinlinevirtual
GetOutputList(void)AudioOutputstatic
GetOutputSettingsCleaned(bool digital=true)AudioOutputvirtual
GetOutputSettingsUsers(bool digital=true)AudioOutputvirtual
GetSamples(std::chrono::milliseconds time)AudioReencodeBuffer
GetStretchFactor(void) constAudioOutputinlinevirtual
GetSWVolume(void) overrideAudioReencodeBufferinlinevirtual
GetVolumeChannel(int) const overrideAudioReencodeBufferinlinevirtual
GetWarning(void) constAudioOutputinline
hasListeners(void)MythObservableinline
hasVisual(void)OutputListenersinline
IsPaused(void) const overrideAudioReencodeBufferinlinevirtual
IsUpmixing(void)AudioOutputinlinevirtual
IterateMutedChannels(void)AudioReencodeBufferinlinevirtual
kMaxSizeBufferAudioOutputstatic
LengthLastData(void) constAudioOutputinlinevirtual
m_audioFrameSizeAudioReencodeBuffer
m_bufferListAudioReencodeBufferprivate
m_bufferMutexAudioReencodeBufferprivate
m_bufsizeOutputListenersprivate
m_bytes_per_frameAudioReencodeBuffer
m_channelsAudioReencodeBuffer
m_currentMuteStateVolumeBaseprivate
m_eff_audiorateAudioReencodeBuffer
m_frameAudioOutputprotected
m_initpassthruAudioReencodeBufferprivate
m_internalVolVolumeBaseprotected
m_last_audiotimeAudioReencodeBuffer
m_lastErrorAudioOutputprotected
m_lastWarnAudioOutputprotected
m_listenersMythObservableprotected
m_lockMythObservableprotected
m_mtxOutputListenersprivate
m_passthruAudioReencodeBuffer
m_pulseWasSuspendedAudioOutputprotected
m_saveBufferAudioReencodeBufferprivate
m_swvolVolumeBaseprivate
m_swvolSettingVolumeBaseprivate
m_visualsOutputListenersprivate
m_volumeVolumeBaseprivate
mutex()OutputListenersinline
MythObservable()MythObservableinline
NeedDecodingBeforePassthrough(void) constAudioOutputinlinevirtual
NextMuteState(MuteState)VolumeBasestatic
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
OutputListeners()=defaultOutputListeners
Pause(bool paused) overrideAudioReencodeBufferinlinevirtual
PauseUntilBuffered(void) overrideAudioReencodeBufferinlinevirtual
prepareVisuals()OutputListenersprotected
PulseStatus(void) constAudioOutputinline
Q_DECLARE_TR_FUNCTIONS(AudioOutput)AudioOutputprivate
readOutputData(unsigned char *, size_t) overrideAudioReencodeBufferinlinevirtual
Reconfigure(const AudioSettings &settings) overrideAudioReencodeBuffervirtual
removeListener(QObject *listener)MythObservable
removeVisual(MythTV::Visual *v)OutputListeners
Reset(void) overrideAudioReencodeBuffervirtual
setBufferSize(unsigned int sz)OutputListenersinline
SetChannels(int new_channels)VolumeBaseprotected
SetCurrentVolume(int) overrideAudioReencodeBufferinlinevirtual
SetEffDsp(int dsprate) overrideAudioReencodeBuffervirtual
SetMute(bool)AudioReencodeBufferinlinevirtual
SetMuteState(MuteState)VolumeBasevirtual
SetSourceBitrate(int)AudioOutputinlinevirtual
SetStretchFactor(float factor)AudioOutputvirtual
SetSWVolume(int, bool) overrideAudioReencodeBufferinlinevirtual
SetTimecode(std::chrono::milliseconds timecode) overrideAudioReencodeBuffervirtual
SetVolumeChannel(int, int) overrideAudioReencodeBufferinlinevirtual
SilentError(const QString &msg)AudioOutputprotected
SWVolume(bool set)VolumeBase
SWVolume(void) constVolumeBase
SyncVolume(void)VolumeBaseprotected
ToggleMute(void) overrideAudioReencodeBufferinlinevirtual
ToggleUpmix(void)AudioOutputinlinevirtual
UpdateVolume(void)VolumeBaseprotected
VolumeBase()VolumeBase
Warn(const QString &msg)AudioOutputprotected
~AudioOutput() overrideAudioOutput
~AudioReencodeBuffer() overrideAudioReencodeBuffer
~MythObservable()MythObservablevirtual
~OutputListeners() override=defaultOutputListeners
~VolumeBase()=defaultVolumeBasevirtual