MythTV
master
|
A simple wrapper around audio state used to signal changes in the current state. More...
#include <libmythtv/mythplayerstate.h>
Public Member Functions | |
MythAudioState ()=default | |
MythAudioState (AudioPlayer *Player, std::chrono::milliseconds Offset) | |
Public Attributes | |
bool | m_hasAudioOut { true } |
bool | m_volumeControl { true } |
uint | m_volume { 0 } |
MuteState | m_muteState { kMuteOff } |
bool | m_canUpmix { false } |
bool | m_isUpmixing { false } |
bool | m_paused { false } |
std::chrono::milliseconds | m_audioOffset { 0ms } |
A simple wrapper around audio state used to signal changes in the current state.
Definition at line 47 of file mythplayerstate.h.
|
default |
MythAudioState::MythAudioState | ( | AudioPlayer * | Player, |
std::chrono::milliseconds | Offset | ||
) |
Definition at line 19 of file mythplayerstate.cpp.
Definition at line 53 of file mythplayerstate.h.
Referenced by MythNavigationOverlay::AudioStateChanged(), TV::DoTogglePictureAttribute(), and TV::NextPictureAdjustType().
Definition at line 54 of file mythplayerstate.h.
Referenced by MythNavigationOverlay::AudioStateChanged(), TV::DoTogglePictureAttribute(), TV::GetStatus(), TV::NextPictureAdjustType(), and TV::VolumeChange().
uint MythAudioState::m_volume { 0 } |
Definition at line 55 of file mythplayerstate.h.
Referenced by TV::DoTogglePictureAttribute(), TV::GetStatus(), TV::ProcessNetworkControlCommand(), and TV::VolumeChange().
Definition at line 56 of file mythplayerstate.h.
Referenced by MythNavigationOverlay::AudioStateChanged(), TV::GetStatus(), TV::SwitchInputs(), and TV::VolumeChange().
Definition at line 57 of file mythplayerstate.h.
Referenced by TV::MenuItemDisplayPlayback().
Definition at line 58 of file mythplayerstate.h.
Referenced by TV::MenuItemDisplayPlayback().
Definition at line 59 of file mythplayerstate.h.
std::chrono::milliseconds MythAudioState::m_audioOffset { 0ms } |
Definition at line 60 of file mythplayerstate.h.
Referenced by TV::GetStatus(), and TV::HandleOSDClosed().