24 #include <taglib/id3v2tag.h>
25 #include <taglib/infotag.h>
26 #include <taglib/tag.h>
27 #include <taglib/taglib.h>
28 #include <taglib/xiphcomment.h>
34 class SessionMetadata;
Class with static functions for tagging audiofiles.
static bool tag_generic(TagLib::Tag &tag, SessionMetadata const &metadata)
static bool tag_id3v2(TagLib::ID3v2::Tag &tag, SessionMetadata const &metadata)
static bool tag_file(std::string const &filename, SessionMetadata const &metadata)
static bool tag_riff_info(TagLib::RIFF::Info::Tag &tag, SessionMetadata const &metadata)
static bool tag_vorbis_comment(TagLib::Ogg::XiphComment &tag, SessionMetadata const &metadata)