KVIrc  4.9.2
DeveloperAPIs
Functions | Variables
libkvisnd.cpp File Reference
#include "libkvisnd.h"
#include "KviModule.h"
#include "kvi_debug.h"
#include "KviFileUtils.h"
#include "KviMemory.h"
#include "KviWindow.h"
#include "kvi_out.h"
#include "KviLocale.h"
#include "KviQString.h"
#include <QSound>
#include <QFile>
#include <unistd.h>
#include <errno.h>

Functions

static bool snd_kvs_cmd_autodetect (KviKvsModuleCommandCall *c)
 
static bool snd_kvs_cmd_mute (KviKvsModuleCommandCall *c)
 
static bool snd_kvs_cmd_play (KviKvsModuleCommandCall *c)
 COMPILE_ON_WINDOWS. More...
 
static bool snd_kvs_cmd_unmute (KviKvsModuleCommandCall *c)
 
static bool snd_kvs_fnc_ismuted (KviKvsModuleFunctionCall *c)
 
static bool snd_module_can_unload (KviModule *)
 
static bool snd_module_cleanup (KviModule *)
 
static bool snd_module_ctrl (KviModule *, const char *operation, void *param)
 
static bool snd_module_init (KviModule *m)
 

Variables

static KviSoundPlayerg_pSoundPlayer = nullptr
 COMPILE_PHONON_SUPPORT. More...
 

Function Documentation

static bool snd_kvs_cmd_autodetect ( KviKvsModuleCommandCall c)
static
static bool snd_kvs_cmd_mute ( KviKvsModuleCommandCall c)
static
static bool snd_kvs_cmd_play ( KviKvsModuleCommandCall c)
static
static bool snd_kvs_cmd_unmute ( KviKvsModuleCommandCall c)
static
static bool snd_kvs_fnc_ismuted ( KviKvsModuleFunctionCall c)
static
static bool snd_module_can_unload ( KviModule )
static
static bool snd_module_cleanup ( KviModule )
static

References g_pSoundPlayer.

static bool snd_module_ctrl ( KviModule ,
const char *  operation,
void *  param 
)
static
static bool snd_module_init ( KviModule m)
static

Variable Documentation

KviSoundPlayer* g_pSoundPlayer = nullptr
static

COMPILE_PHONON_SUPPORT.

COMPILE_ON_WINDOWS

Referenced by snd_module_cleanup().