13 #if BASSVERSION!=0x204 14 #error conflicting BASS and BASSFLAC versions 22 #define BASSFLACDEF(f) WINAPI f 26 #define BASS_CTYPE_STREAM_FLAC 0x10900 27 #define BASS_CTYPE_STREAM_FLAC_OGG 0x10901 30 #define BASS_TAG_FLAC_CUE 12 // cuesheet : TAG_FLAC_CUE structure 31 #define BASS_TAG_FLAC_PICTURE 0x12000 // + index #, picture : TAG_FLAC_PICTURE structure 32 #define BASS_TAG_FLAC_METADATA 0x12400 // + index #, application metadata : TAG_FLAC_METADATA structure 69 #define TAG_FLAC_CUE_TRACK_DATA 1 // data track 70 #define TAG_FLAC_CUE_TRACK_PRE 2 // pre-emphasis DWORD nindexes
Definition: bassflac.h:56
Definition: bassflac.h:46
const char * catalog
Definition: bassflac.h:61
DWORD colors
Definition: bassflac.h:41
DWORD length
Definition: bassflac.h:74
BOOL iscd
Definition: bassflac.h:63
Definition: bassflac.h:60
QWORD offset
Definition: bassflac.h:47
#define BASSFLACDEF(f)
Definition: bassflac.h:22
HSTREAM BASSFLACDEF() BASS_FLAC_StreamCreateURL(const char *url, DWORD offset, DWORD flags, DOWNLOADPROC *proc, void *user)
const char * mime
Definition: bassflac.h:36
const char * desc
Definition: bassflac.h:37
DWORD number
Definition: bassflac.h:53
const char * isrc
Definition: bassflac.h:54
void DWORD void * user
Definition: bass.h:495
DWORD leadin
Definition: bassflac.h:62
DWORD number
Definition: bassflac.h:48
DWORD ntracks
Definition: bassflac.h:64
DWORD HSTREAM
Definition: bass.h:53
DWORD depth
Definition: bassflac.h:40
HSTREAM BASSFLACDEF() BASS_FLAC_StreamCreateFileUser(DWORD system, DWORD flags, const BASS_FILEPROCS *procs, void *user)
int BOOL
Definition: bass.h:23
uint32_t DWORD
Definition: bass.h:20
HSTREAM BASSFLACDEF() BASS_FLAC_StreamCreateFile(BOOL mem, const void *file, QWORD offset, QWORD length, DWORD flags)
Definition: bassflac.h:51
DWORD width
Definition: bassflac.h:38
const void * data
Definition: bassflac.h:43
const TAG_FLAC_CUE_TRACK_INDEX * indexes
Definition: bassflac.h:57
DWORD flags
Definition: bassflac.h:55
DWORD apic
Definition: bassflac.h:35
const TAG_FLAC_CUE_TRACK * tracks
Definition: bassflac.h:65
DWORD length
Definition: bassflac.h:42
Definition: bassflac.h:34
void DWORD length
Definition: bass.h:495
uint64_t QWORD
Definition: bass.h:21
const void * data
Definition: bassflac.h:75
QWORD offset
Definition: bassflac.h:52
Definition: bassflac.h:72
#define BASS_UNICODE
Definition: bass.h:344
DWORD height
Definition: bassflac.h:39