316 |
String SourceForm; ///< <ISRF-ck>. Identifies the original form of the material that was digitized, such as record, sampling CD, TV sound track. This is not neccessarily the same as <i>Medium</i>. |
String SourceForm; ///< <ISRF-ck>. Identifies the original form of the material that was digitized, such as record, sampling CD, TV sound track. This is not neccessarily the same as <i>Medium</i>. |
317 |
String Commissioned; ///< <ICMS-ck>. Lists the name of the person or organization that commissioned the subject of the file, e.g., Pope Julian II. |
String Commissioned; ///< <ICMS-ck>. Lists the name of the person or organization that commissioned the subject of the file, e.g., Pope Julian II. |
318 |
String Subject; ///< <ISBJ-ck>. Describes the contents of the file. |
String Subject; ///< <ISBJ-ck>. Describes the contents of the file. |
319 |
bool UseFixedLengthStrings; ///< Deprecated. Use #FixedStringLengths instead. |
bool UseFixedLengthStrings; ///< @deprecated Use #FixedStringLengths instead. |
320 |
|
|
321 |
struct FixedStringLength { |
struct FixedStringLength { |
322 |
uint32_t chunkId; |
uint32_t chunkId; |
355 |
public: |
public: |
356 |
uint8_t UnityNote; |
uint8_t UnityNote; |
357 |
int16_t FineTune; |
int16_t FineTune; |
358 |
int32_t Gain; |
int32_t Gain; ///< @deprecated Don't alter directly, use SetGain() instead! |
359 |
bool NoSampleDepthTruncation; |
bool NoSampleDepthTruncation; |
360 |
bool NoSampleCompression; |
bool NoSampleCompression; |
361 |
uint32_t SampleLoops; ///< Reflects the number of sample loops. |
uint32_t SampleLoops; ///< Reflects the number of sample loops. |
363 |
|
|
364 |
void AddSampleLoop(sample_loop_t* pLoopDef); |
void AddSampleLoop(sample_loop_t* pLoopDef); |
365 |
void DeleteSampleLoop(sample_loop_t* pLoopDef); |
void DeleteSampleLoop(sample_loop_t* pLoopDef); |
366 |
|
virtual void SetGain(int32_t gain); |
367 |
virtual void UpdateChunks(); |
virtual void UpdateChunks(); |
368 |
protected: |
protected: |
369 |
RIFF::List* pParentList; |
RIFF::List* pParentList; |