KVIrc 5.2.4
Developer APIs
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 <QFile>
#include <unistd.h>
#include <cerrno>

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.
 
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.
 

Function Documentation

◆ snd_kvs_cmd_autodetect()

static bool snd_kvs_cmd_autodetect ( KviKvsModuleCommandCall c)
static

◆ snd_kvs_cmd_mute()

static bool snd_kvs_cmd_mute ( KviKvsModuleCommandCall c)
static

◆ snd_kvs_cmd_play()

static bool snd_kvs_cmd_play ( KviKvsModuleCommandCall c)
static

◆ snd_kvs_cmd_unmute()

static bool snd_kvs_cmd_unmute ( KviKvsModuleCommandCall c)
static

◆ snd_kvs_fnc_ismuted()

static bool snd_kvs_fnc_ismuted ( KviKvsModuleFunctionCall c)
static

◆ snd_module_can_unload()

static bool snd_module_can_unload ( KviModule )
static

◆ snd_module_cleanup()

static bool snd_module_cleanup ( KviModule )
static

References g_pSoundPlayer.

◆ snd_module_ctrl()

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

◆ snd_module_init()

static bool snd_module_init ( KviModule m)
static

Variable Documentation

◆ g_pSoundPlayer

KviSoundPlayer* g_pSoundPlayer = nullptr
static