KVIrc
4.9.2
DeveloperAPIs
|
#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 KviSoundPlayer * | g_pSoundPlayer = nullptr |
COMPILE_PHONON_SUPPORT. More... | |
|
static |
|
static |
References KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, and KviSoundPlayer::setMuted().
Referenced by snd_module_init().
|
static |
COMPILE_ON_WINDOWS.
References __tr2qs, KviFileUtils::fileExists(), KviKvsModuleCommandCall::hasSwitch(), KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, KviSoundPlayer::play(), and KviKvsRunTimeCall::warning().
Referenced by snd_module_init().
|
static |
References KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, and KviSoundPlayer::setMuted().
Referenced by snd_module_init().
|
static |
References KviSoundPlayer::isMuted(), KviKvsModuleFunctionCall::returnValue(), and KviKvsVariant::setBoolean().
Referenced by snd_module_init().
|
static |
References KviSoundPlayer::havePlayingSounds().
|
static |
References g_pSoundPlayer.
|
static |
|
static |
|
static |