AddAudioData(char *buffer, int len, std::chrono::milliseconds timecode, int frames) | AudioPlayer | |
addVisual(MythTV::Visual *vis) | AudioPlayer | |
AddVisuals(void) | AudioPlayer | private |
AdjustVolume(int change) | AudioPlayer | |
AudioPlayer(MythPlayer *parent, bool muted) | AudioPlayer | |
AudioPlayerStateChanged(MythAudioPlayerState State) | AudioPlayer | signal |
CanAC3(void) | AudioPlayer | |
CanDownmix(void) | AudioPlayer | |
CanDTS(void) | AudioPlayer | |
CanDTSHD(void) | AudioPlayer | |
CanEAC3(void) | AudioPlayer | |
CanPassthrough(int samplerate, int channels, AVCodecID codec, int profile) | AudioPlayer | |
CanProcess(AudioFormat fmt) | AudioPlayer | |
CanProcess(void) | AudioPlayer | |
CanTrueHD(void) | AudioPlayer | |
CanUpmix(void) | AudioPlayer | |
CheckFormat(void) | AudioPlayer | |
ControlsVolume(void) const | AudioPlayer | inline |
DecodeAudio(AVCodecContext *ctx, uint8_t *buffer, int &data_size, const AVPacket *pkt) | AudioPlayer | |
DeleteOutput(void) | AudioPlayer | |
EnableUpmix(bool enable, bool toggle=false) | AudioPlayer | |
GetAudioBufferedTime(void) | AudioPlayer | |
GetAudioOutput(void) const | AudioPlayer | inline |
GetAudioTime(void) | AudioPlayer | |
GetBufferStatus(uint &fill, uint &total) | AudioPlayer | |
GetCodec(void) const | AudioPlayer | inline |
GetFormat(void) const | AudioPlayer | inline |
GetMaxChannels(void) | AudioPlayer | |
GetMaxHDRate(void) | AudioPlayer | |
GetMuteState(void) | AudioPlayer | |
GetOrigChannels(void) const | AudioPlayer | inline |
GetSampleRate(void) const | AudioPlayer | inline |
GetStretchFactor(void) const | AudioPlayer | inline |
GetVolume(void) | AudioPlayer | |
HasAudioIn(void) const | AudioPlayer | inline |
HasAudioOut(void) const | AudioPlayer | inline |
IncrMuteState(void) | AudioPlayer | |
IsBufferAlmostFull(void) | AudioPlayer | |
IsMuted(void) | AudioPlayer | inline |
IsPaused(void) | AudioPlayer | |
IsUpmixing(void) | AudioPlayer | |
LengthLastData(void) | AudioPlayer | |
m_audioOutput | AudioPlayer | private |
m_controlsVolume | AudioPlayer | private |
m_lock | AudioPlayer | private |
m_mainDevice | AudioPlayer | private |
m_mutedOnCreation | AudioPlayer | private |
m_noAudioIn | AudioPlayer | private |
m_noAudioOut | AudioPlayer | private |
m_parent | AudioPlayer | private |
m_passthruDevice | AudioPlayer | private |
m_state | AudioPlayer | private |
m_stretchFactor | AudioPlayer | private |
m_visuals | AudioPlayer | private |
NeedDecodingBeforePassthrough(void) | AudioPlayer | |
Pause(bool pause) | AudioPlayer | |
PauseAudioUntilBuffered(void) | AudioPlayer | |
ReinitAudio(void) | AudioPlayer | |
removeVisual(MythTV::Visual *vis) | AudioPlayer | |
RemoveVisuals(void) | AudioPlayer | private |
Reset(void) | AudioPlayer | |
ResetVisuals(void) | AudioPlayer | private |
SetAudioInfo(const QString &main_device, const QString &passthru_device, uint samplerate, int codec_profile=-1) | AudioPlayer | |
SetAudioOutput(AudioOutput *ao) | AudioPlayer | |
SetAudioParams(AudioFormat format, int orig_channels, int channels, AVCodecID codec, int samplerate, bool passthru, int codec_profile=-1) | AudioPlayer | |
SetEffDsp(int dsprate) | AudioPlayer | |
SetMuted(bool mute) | AudioPlayer | |
SetMuteState(MuteState mstate) | AudioPlayer | |
SetNoAudio(void) | AudioPlayer | inline |
SetStretchFactor(float factor) | AudioPlayer | |
SetVolume(int newvolume) | AudioPlayer | |
~AudioPlayer() override | AudioPlayer | |