libtaginfo  0.2.1
Classes | Namespaces | Typedefs | Enumerations
taginfo.h File Reference
#include <stdio.h>
#include <string.h>
#include <tag.h>
#include <apetag.h>
#include <asftag.h>
#include <fileref.h>
#include <id3v2tag.h>
#include <flacfile.h>
#include <modtag.h>
#include <mp4tag.h>
#include <xiphcomment.h>
#include "taginfo_image.h"

Go to the source code of this file.

Classes

class  TagInfo::Info
 A simple, generic interface to common audio meta data fields and media properties. More...
 
class  TagInfo::InfoRef
 A simple, value based wrapper round Info. More...
 

Namespaces

 TagInfo
 

Typedefs

typedef TagLib::List< Image * > TagInfo::ImageList
 

Enumerations

enum  TagInfo::MediaFileType {
  TagInfo::FILE_TYPE_UNKNOWN, TagInfo::FILE_TYPE_AAC, TagInfo::FILE_TYPE_AIF, TagInfo::FILE_TYPE_APE,
  TagInfo::FILE_TYPE_ASF, TagInfo::FILE_TYPE_FLAC, TagInfo::FILE_TYPE_M4A, TagInfo::FILE_TYPE_M4B,
  TagInfo::FILE_TYPE_M4P, TagInfo::FILE_TYPE_MP3, TagInfo::FILE_TYPE_MP4, TagInfo::FILE_TYPE_MPC,
  TagInfo::FILE_TYPE_OGA, TagInfo::FILE_TYPE_OGG, TagInfo::FILE_TYPE_TTA, TagInfo::FILE_TYPE_WAV,
  TagInfo::FILE_TYPE_WMA, TagInfo::FILE_TYPE_WV, TagInfo::FILE_TYPE_SPEEX, TagInfo::FILE_TYPE_WMV,
  TagInfo::FILE_TYPE_MOD, TagInfo::FILE_TYPE_IT, TagInfo::FILE_TYPE_XM, TagInfo::FILE_TYPE_S3M,
  TagInfo::FILE_TYPE_OPUS
}
 describes the media file type More...