KVIrc 5.2.4
Developer APIs
Macros | Functions
MpInterface.cpp File Reference
#include "MpInterface.h"
#include "MpMp3.h"
#include "KviOptions.h"
#include "KviLocale.h"
#include <QTextCodec>

Macros

#define SCAN_MP3_FILE
 
#define SCAN_MP3_FILE_RET_INT
 

Functions

static QTextCodec * mediaplayer_get_codec ()
 

Macro Definition Documentation

◆ SCAN_MP3_FILE

#define SCAN_MP3_FILE
Value:
QString f = getLocalFile(); \
if(f.isEmpty()) \
return QString(); \
mp3info mp3; \
if(!scan_mp3_file(f, &mp3)) \
return QString(); \
[[maybe_unused]] QTextCodec * pCodec = mediaplayer_get_codec();
static QTextCodec * mediaplayer_get_codec()
Definition MpInterface.cpp:33
bool scan_mp3_file(QString &, mp3info *i)
Definition MpMp3.cpp:446
#define f
Definition detector.cpp:71
Definition MpMp3.h:98

◆ SCAN_MP3_FILE_RET_INT

#define SCAN_MP3_FILE_RET_INT
Value:
QString f = getLocalFile(); \
if(f.isEmpty()) \
return -1; \
mp3info mp3; \
if(!scan_mp3_file(f, &mp3)) \
return -1;

Function Documentation

◆ mediaplayer_get_codec()

static QTextCodec * mediaplayer_get_codec ( )
static