28 #include "sidplayfp/siddefs.h"
32 namespace libsidplayfp
44 static const int MD5_LENGTH = 32;
48 static const char** fileNameExtensions;
53 const char* m_statusString;
75 SidTune(
const char* fileName,
const char **fileNameExt = 0,
76 bool separatorIsSlash =
false);
85 SidTune(
const uint_least8_t* oneFileFormatSidtune, uint_least32_t sidtuneLength);
97 void setFileNameExtensions(
const char **fileNameExt);
105 void load(
const char* fileName,
bool separatorIsSlash =
false);
113 void read(
const uint_least8_t* sourceBuffer, uint_least32_t bufferLen);
121 unsigned int selectSong(
unsigned int songNum);
145 bool getStatus()
const;
150 const char* statusString()
const;
164 const char *createMD5(
char *md5 = 0);
173 const char *createMD5New(
char *md5 = 0);
175 const uint_least8_t* c64Data()
const;
Definition: SidTuneInfo.h:39
Definition: SidTuneBase.h:61
Definition: sidmemory.h:34