1 #ifndef MUSICLRCPARSER_H
2 #define MUSICLRCPARSER_H
38 virtual bool decode(
const QString &input) = 0;
42 const QByteArray &data()
const noexcept;
59 virtual bool decode(
const QString &input)
override final;
82 virtual bool decode(
const QString &input)
override final;
86 bool decode(
const QString &input,
const QString &output);
92 int sncasecmp(
const char *s1,
const char *s2,
size_t n);
96 int decompression(uchar *src,
size_t srcsize,
size_t *dstsize);
100 int isfilter(
const char *tok);
104 void createLrc(uchar *lrc,
int lrclen);
120 virtual bool decode(
const QString &input)
override final;
134 virtual bool decode(
const QString &input)
override final;
148 virtual bool decode(
const QString &input)
override final;
152 #endif // MUSICLRCPARSER_H
#define TTK_MODULE_EXPORT
The class of the krc to lrc.
The class of the base lrc interface.
The class of the plain lrc.
The class of the trc to lrc.
The class of the qrc to lrc.
The class of the yrc to lrc.
virtual bool decode(const QString &input)=0