LMMS
Loading...
Searching...
No Matches
juce::AiffFileHelpers::BASCChunk Struct Reference

Public Types

enum  Key { minor = 1 , major = 2 , neither = 3 , both = 4 }

Public Member Functions

 BASCChunk (InputStream &input)
void addToMetadata (std::map< String, String > &metadata) const
void setBoolFlag (std::map< String, String > &values, const char *name, bool shouldBeSet) const

Public Attributes

uint32 flags
uint32 numBeats
uint16 rootNote
uint16 key
uint16 timeSigNum
uint16 timeSigDen
uint16 oneShot
uint8 unknown [66]

Member Enumeration Documentation

◆ Key

enum juce::AiffFileHelpers::BASCChunk::Key
Enumerator
minor 
major 
neither 
both 

Constructor & Destructor Documentation

◆ BASCChunk()

juce::AiffFileHelpers::BASCChunk::BASCChunk ( InputStream & input)
inline

Member Function Documentation

◆ addToMetadata()

void juce::AiffFileHelpers::BASCChunk::addToMetadata ( std::map< String, String > & metadata) const
inline

◆ setBoolFlag()

void juce::AiffFileHelpers::BASCChunk::setBoolFlag ( std::map< String, String > & values,
const char * name,
bool shouldBeSet ) const
inline

Member Data Documentation

◆ flags

uint32 juce::AiffFileHelpers::BASCChunk::flags

◆ key

uint16 juce::AiffFileHelpers::BASCChunk::key

◆ numBeats

uint32 juce::AiffFileHelpers::BASCChunk::numBeats

◆ oneShot

uint16 juce::AiffFileHelpers::BASCChunk::oneShot

◆ rootNote

uint16 juce::AiffFileHelpers::BASCChunk::rootNote

◆ timeSigDen

uint16 juce::AiffFileHelpers::BASCChunk::timeSigDen

◆ timeSigNum

uint16 juce::AiffFileHelpers::BASCChunk::timeSigNum

◆ unknown

uint8 juce::AiffFileHelpers::BASCChunk::unknown[66]

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