MythTV  master
Macros | Functions
audiopulsehandler.cpp File Reference
#include <QMutexLocker>
#include <QString>
#include <QMutex>
#include <QElapsedTimer>
#include <unistd.h>
#include "libmythbase/mythmiscutil.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/mthread.h"
#include "audiopulsehandler.h"
Include dependency graph for audiopulsehandler.cpp:

Go to the source code of this file.

Macros

#define LOC   QString("Pulse: ")
 

Functions

static bool IS_READY (pa_context_state arg)
 
static QString state_to_string (pa_context_state state)
 
static void StatusCallback (pa_context *ctx, void *userdata)
 
static void OperationCallback (pa_context *ctx, int success, void *userdata)
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("Pulse: ")

Definition at line 14 of file audiopulsehandler.cpp.

Function Documentation

◆ IS_READY()

static bool IS_READY ( pa_context_state  arg)
inlinestatic

Definition at line 16 of file audiopulsehandler.cpp.

Referenced by PulseHandler::Init().

◆ state_to_string()

static QString state_to_string ( pa_context_state  state)
static

Definition at line 23 of file audiopulsehandler.cpp.

Referenced by StatusCallback().

◆ StatusCallback()

static void StatusCallback ( pa_context *  ctx,
void *  userdata 
)
static

Definition at line 124 of file audiopulsehandler.cpp.

◆ OperationCallback()

static void OperationCallback ( pa_context *  ctx,
int  success,
void *  userdata 
)
static

Definition at line 159 of file audiopulsehandler.cpp.

Referenced by PulseHandler::SuspendInternal().