defs.h File Reference

Go to the source code of this file.

Defines

#define TP_THREAD_NONE   0x0000
#define TP_THREAD_LOOKUPPUID   0x0001
#define TP_THREAD_LOOKUPFILE   0x0002
#define TP_THREAD_WRITE   0x0004
#define TP_THREAD_READ   0x0008
#define TP_THREAD_ANALYZER   0x0010
#define TP_THREAD_ALL   0xFFFF
#define TP_NONALBUMTRACKS_NAME   "[non-album tracks]"

Enumerations

enum  TPError {
  tpOk, tpTooManyPUIDs, tpNoUserInfo, tpLookupError,
  tpSubmitError, tpInvalidIndex, tpInvalidObject, tpErrorLast
}
enum  TPCallbackEnum {
  tpFileAdded, tpFileChanged, tpFileRemoved, tpWriteTagsComplete,
  tpCallbackLast
}
enum  TPFileStatus {
  eMetadataRead = 0, ePending = 1, eUnrecognized = 2, eRecognized = 3,
  ePUIDLookup = 4, ePUIDCollision = 5, eFileLookup = 6, eUserSelection = 7,
  eVerified = 8, eSaved = 9, eDeleted = 10, eError = 11,
  eLastStatus = 12
}
enum  TPResultType {
  eNone, eArtistList, eAlbumList, eTrackList,
  eMatchedTrack
}
enum  TPAlbumType {
  eAlbumType_Album = 0, eAlbumType_Single = 1, eAlbumType_EP = 2, eAlbumType_Compilation = 3,
  eAlbumType_Soundtrack = 4, eAlbumType_Spokenword = 5, eAlbumType_Interview = 6, eAlbumType_Audiobook = 7,
  eAlbumType_Live = 8, eAlbumType_Remix = 9, eAlbumType_Other = 10, eAlbumType_Error = 11
}
enum  TPAlbumStatus { eAlbumStatus_Official, eAlbumStatus_Promotion, eAlbumStatus_Bootleg, eAlbumStatus_Error }
enum  TPID3Encoding { eLatin1, eUTF8, eUTF16, eEncodingError }
enum  TPThreadPriorityEnum {
  eIdle = 0, eLowest = 1, eLow = 2, eNormal = 3,
  eHigh = 4, eHigher = 5, eTimeCritical = 6
}


Define Documentation

#define TP_NONALBUMTRACKS_NAME   "[non-album tracks]"

#define TP_THREAD_ALL   0xFFFF

#define TP_THREAD_ANALYZER   0x0010

#define TP_THREAD_LOOKUPFILE   0x0002

#define TP_THREAD_LOOKUPPUID   0x0001

#define TP_THREAD_NONE   0x0000

#define TP_THREAD_READ   0x0008

#define TP_THREAD_WRITE   0x0004


Enumeration Type Documentation

enum TPAlbumStatus

Enumerator:
eAlbumStatus_Official 
eAlbumStatus_Promotion 
eAlbumStatus_Bootleg 
eAlbumStatus_Error 

enum TPAlbumType

Enumerator:
eAlbumType_Album 
eAlbumType_Single 
eAlbumType_EP 
eAlbumType_Compilation 
eAlbumType_Soundtrack 
eAlbumType_Spokenword 
eAlbumType_Interview 
eAlbumType_Audiobook 
eAlbumType_Live 
eAlbumType_Remix 
eAlbumType_Other 
eAlbumType_Error 

enum TPCallbackEnum

Enumerator:
tpFileAdded 
tpFileChanged 
tpFileRemoved 
tpWriteTagsComplete 
tpCallbackLast 

enum TPError

Enumerator:
tpOk 
tpTooManyPUIDs 
tpNoUserInfo 
tpLookupError 
tpSubmitError 
tpInvalidIndex 
tpInvalidObject 
tpErrorLast 

enum TPFileStatus

Enumerator:
eMetadataRead 
ePending 
eUnrecognized 
eRecognized 
ePUIDLookup 
ePUIDCollision 
eFileLookup 
eUserSelection 
eVerified 
eSaved 
eDeleted 
eError 
eLastStatus 

enum TPID3Encoding

Enumerator:
eLatin1 
eUTF8 
eUTF16 
eEncodingError 

enum TPResultType

Enumerator:
eNone 
eArtistList 
eAlbumList 
eTrackList 
eMatchedTrack 

enum TPThreadPriorityEnum

Enumerator:
eIdle 
eLowest 
eLow 
eNormal 
eHigh 
eHigher 
eTimeCritical 


Generated on Thu Oct 11 00:07:00 2007 for MusicBrainz Tunepimp Library by  doxygen 1.5.3