![]() |
Sayonara Player
|
Tagging namespace.
Enumerations | |
enum | Quality : quint8 { Fast =TagLib::AudioProperties::Fast, Standard =TagLib::AudioProperties::Average, Quality =TagLib::AudioProperties::Accurate, Dirty } |
The Quality enum. | |
enum | TagType : quint8 { ID3v1 =0, ID3v2, APE, Other, Unknown } |
Functions | |
bool | getMetaDataOfFile (MetaData &md, Tagging::Quality quality=Tagging::Quality::Standard) |
get metadata of file. Filepath should be given within the MetaData struct More... | |
bool | setMetaDataOfFile (const MetaData &md) |
writes metadata into file specivied in MetaData::_filepath More... | |
bool | write_cover (const MetaData &md, const QImage &image) |
bool | write_cover (const MetaData &md, const QString &image_path) |
bool | extract_cover (const MetaData &md, QByteArray &cover_data, QString &mime_type) |
Tagging::TagType | get_tag_type (const MetaData &md) |
Tagging::TagType | get_tag_type (const QString &filepath) |
bool | is_valid_file (const TagLib::FileRef &f) |
bool Tagging::getMetaDataOfFile | ( | MetaData & | md, |
Tagging::Quality | quality = Tagging::Quality::Standard |
||
) |