60 |
# define CHUNK_ID_COLH 0x636F6C68 |
# define CHUNK_ID_COLH 0x636F6C68 |
61 |
# define CHUNK_ID_ARTL 0x6172746C |
# define CHUNK_ID_ARTL 0x6172746C |
62 |
# define CHUNK_ID_ART2 0x61727432 |
# define CHUNK_ID_ART2 0x61727432 |
63 |
|
# define CHUNK_ID_XFIL 0x7866696C |
64 |
|
# define CHUNK_ID_DOXF 0x646F7866 |
65 |
#else // little endian |
#else // little endian |
66 |
# define RIFF_TYPE_DLS 0x20534C44 |
# define RIFF_TYPE_DLS 0x20534C44 |
67 |
# define LIST_TYPE_WVPL 0x6C707677 |
# define LIST_TYPE_WVPL 0x6C707677 |
96 |
# define CHUNK_ID_COLH 0x686C6F63 |
# define CHUNK_ID_COLH 0x686C6F63 |
97 |
# define CHUNK_ID_ARTL 0x6C747261 |
# define CHUNK_ID_ARTL 0x6C747261 |
98 |
# define CHUNK_ID_ART2 0x32747261 |
# define CHUNK_ID_ART2 0x32747261 |
99 |
|
# define CHUNK_ID_XFIL 0x6C696678 |
100 |
|
# define CHUNK_ID_DOXF 0x66786F64 |
101 |
#endif // WORDS_BIGENDIAN |
#endif // WORDS_BIGENDIAN |
102 |
|
|
103 |
#define DLS_WAVE_FORMAT_PCM 0x0001 |
#define DLS_WAVE_FORMAT_PCM 0x0001 |
356 |
const Resource* GetParent() const { return pParent; } |
const Resource* GetParent() const { return pParent; } |
357 |
virtual void UpdateChunks(progress_t* pProgress); |
virtual void UpdateChunks(progress_t* pProgress); |
358 |
void GenerateDLSID(); |
void GenerateDLSID(); |
359 |
|
static void GenerateDLSID(dlsid_t* pDLSID); |
360 |
virtual void CopyAssign(const Resource* orig); |
virtual void CopyAssign(const Resource* orig); |
361 |
protected: |
protected: |
362 |
Resource* pParent; |
Resource* pParent; |