|
MythTV
0.27pre
|
#include <audiopulsehandler.h>

Public Types | |
| enum | PulseAction { kPulseSuspend = 0, kPulseResume, kPulseCleanup } |
Public Member Functions | |
| ~PulseHandler (void) | |
| bool | Valid (void) |
Static Public Member Functions | |
| static bool | Suspend (enum PulseAction action) |
Public Attributes | |
| pa_context_state | m_ctx_state |
| pa_context * | m_ctx |
| int | m_pending_operations |
Static Public Attributes | |
| static PulseHandler * | g_pulseHandler = NULL |
| static bool | g_pulseHandlerActive = false |
Private Member Functions | |
| PulseHandler (void) | |
| bool | Init (void) |
| bool | SuspendInternal (bool suspend) |
Private Attributes | |
| pa_mainloop * | m_loop |
| bool | m_initialised |
| bool | m_valid |
| QThread * | m_thread |
Definition at line 8 of file audiopulsehandler.h.
Definition at line 11 of file audiopulsehandler.h.
| PulseHandler::~PulseHandler | ( | void | ) |
Definition at line 180 of file audiopulsehandler.cpp.
|
private |
Definition at line 173 of file audiopulsehandler.cpp.
Referenced by Suspend().
|
static |
Definition at line 37 of file audiopulsehandler.cpp.
Referenced by AudioOutput::Cleanup(), AudioOutput::GetOutputList(), AudioOutput::OpenAudio(), and AudioOutput::~AudioOutput().
Definition at line 200 of file audiopulsehandler.cpp.
Referenced by Suspend().
Definition at line 210 of file audiopulsehandler.cpp.
Referenced by SuspendInternal().
Definition at line 271 of file audiopulsehandler.cpp.
Referenced by Suspend().
|
static |
Definition at line 19 of file audiopulsehandler.h.
Referenced by Suspend().
Definition at line 20 of file audiopulsehandler.h.
Referenced by OperationCallback(), StatusCallback(), and Suspend().
| pa_context_state PulseHandler::m_ctx_state |
Definition at line 25 of file audiopulsehandler.h.
Referenced by Init(), StatusCallback(), and Valid().
| pa_context* PulseHandler::m_ctx |
Definition at line 26 of file audiopulsehandler.h.
Referenced by Init(), OperationCallback(), StatusCallback(), SuspendInternal(), Valid(), and ~PulseHandler().
| int PulseHandler::m_pending_operations |
Definition at line 27 of file audiopulsehandler.h.
Referenced by OperationCallback(), and SuspendInternal().
|
private |
Definition at line 34 of file audiopulsehandler.h.
Referenced by Init(), SuspendInternal(), and ~PulseHandler().
|
private |
Definition at line 35 of file audiopulsehandler.h.
|
private |
Definition at line 36 of file audiopulsehandler.h.
|
private |
Definition at line 37 of file audiopulsehandler.h.
Referenced by Init(), and SuspendInternal().
1.8.1.2