KVIrc 5.2.4
Developer APIs
Macros | Functions | Variables
MpXmmsInterface.cpp File Reference
#include "MpXmmsInterface.h"
#include "KviLocale.h"

Macros

#define XMMS_SIMPLE_CALL(__symname)
 

Functions

audacious __tr2qs_ctx ("An interface for the UNIX Audacious media player.\n" "Download it from http://audacious-media-player.org\n", "mediaplayer")) static const char *xmms_lib_names[]
 
 MP_IMPLEMENT_DESCRIPTOR (KviXmmsInterface, "xmms", __tr2qs_ctx("An interface for the UNIX XMMS media player.\n" "Download it from http://legacy.xmms2.org\n", "mediaplayer")) MP_IMPLEMENT_DESCRIPTOR(KviAudaciousClassicInterface
 

Variables

static const char * audacious_lib_names []
 
audacious classic
 

Macro Definition Documentation

◆ XMMS_SIMPLE_CALL

#define XMMS_SIMPLE_CALL (   __symname)
Value:
void (*sym)(int) = (void (*)(int))lookupSymbol(__symname); \
if(!sym) \
return false; \
sym(0); \
return true;

Function Documentation

◆ __tr2qs_ctx()

audacious __tr2qs_ctx ( "An interface for the UNIX Audacious media player.\n" "Download it from http://audacious-media-player.org\n"  ,
"mediaplayer"   
) const

◆ MP_IMPLEMENT_DESCRIPTOR()

MP_IMPLEMENT_DESCRIPTOR ( KviXmmsInterface  ,
"xmms"  ,
__tr2qs_ctx( "An interface for the UNIX XMMS media player.\n" "Download it from http://legacy.xmms2.org\n", "mediaplayer")   
)

Variable Documentation

◆ audacious_lib_names

const char* audacious_lib_names[]
static
Initial value:
= {
"libaudacious.so",
"libaudacious.so.4",
"/usr/lib/libaudacious.so",
"/usr/lib/libaudacious.so.4",
"/usr/local/lib/libaudacious.so",
"/usr/local/lib/libaudacious.so.4",
nullptr
}

Referenced by KviAudaciousClassicInterface::KviAudaciousClassicInterface().

◆ classic

audacious classic