OpenShot Library | libopenshot-audio  0.1.9
juce::WavFileHelpers::SMPLChunk Struct Reference

Classes

struct  SampleLoop
 

Public Member Functions

void copyTo (StringPairArray &values, const int totalSize) const
 

Static Public Member Functions

template<typename NameType >
static void setValue (StringPairArray &values, NameType name, uint32 val)
 
static void setValue (StringPairArray &values, int prefix, const char *name, uint32 val)
 
template<typename NameType >
static uint32 getValue (const StringPairArray &values, NameType name, const char *def)
 
static uint32 getValue (const StringPairArray &values, int prefix, const char *name, const char *def)
 
static MemoryBlock createFrom (const StringPairArray &values)
 

Public Attributes

struct juce::WavFileHelpers::SMPLChunk::SampleLoop JUCE_PACKED
 
uint32 manufacturer
 
uint32 product
 
uint32 samplePeriod
 
uint32 midiUnityNote
 
uint32 midiPitchFraction
 
uint32 smpteFormat
 
uint32 smpteOffset
 
uint32 numSampleLoops
 
uint32 samplerData
 
SampleLoop loops [1]
 

Detailed Description

Definition at line 250 of file juce_WavAudioFormat.cpp.


Class Documentation

◆ juce::WavFileHelpers::SMPLChunk::SampleLoop

struct juce::WavFileHelpers::SMPLChunk::SampleLoop

Definition at line 252 of file juce_WavAudioFormat.cpp.

Class Members
uint32 identifier
uint32 type
uint32 start
uint32 end
uint32 fraction
uint32 playCount

The documentation for this struct was generated from the following file: