24 lines
415 B
C++
24 lines
415 B
C++
#pragma once
|
|
|
|
#include <string>
|
|
#include <taglib/tag.h>
|
|
|
|
struct Metadata {
|
|
TagLib::String artist;
|
|
TagLib::String title;
|
|
TagLib::String album;
|
|
TagLib::String albumArtist;
|
|
unsigned int year;
|
|
TagLib::VariantList artwork;
|
|
TagLib::String genre;
|
|
unsigned int trackNr;
|
|
double length;
|
|
std::string format;
|
|
unsigned int sampleRate;
|
|
unsigned int bitRate;
|
|
};
|
|
|
|
struct Track {
|
|
|
|
};
|