![]() |
Sayonara Player
|
Tagging namespace.
Classes | |
class | AbstractFrame |
class | AbstractFrameHelper |
Enumerations | |
enum | Quality : unsigned char { Fast =TagLib::AudioProperties::Fast, Standard =TagLib::AudioProperties::Average, Quality =TagLib::AudioProperties::Accurate, Dirty } |
The Quality enum. | |
enum | TagType : unsigned char { ID3v1 =0, ID3v2, Xiph, MP4, Unsupported, 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) |
bool | is_valid_file (const TagLib::FileRef &f) |
bool | is_cover_supported (const QString &filepath) |
Tagging::TagType | get_tag_type (const QString &filepath) |
QString | tag_type_to_string (Tagging::TagType) |
bool Tagging::getMetaDataOfFile | ( | MetaData & | md, |
Tagging::Quality | quality = Tagging::Quality::Standard |
||
) |