OpenShot Library | libopenshot-audio 0.2.0
juce::CoreAudioFormatMetatdata Struct Reference

Classes

struct  AudioDescriptionChunk
 
struct  ChunkHeader
 
struct  FileHeader
 

Static Public Member Functions

static uint32 chunkName (const char *const name) noexcept
 
static StringPairArray parseUserDefinedChunk (InputStream &input, int64 size)
 
static StringPairArray parseMidiChunk (InputStream &input, int64 size)
 
static void findTempoEvents (MidiFile &midiFile, StringPairArray &midiMetadata)
 
static double getTempoFromTempoMetaEvent (MidiMessageSequence::MidiEventHolder *holder)
 
static void findTimeSigEvents (MidiFile &midiFile, StringPairArray &midiMetadata)
 
static void findKeySigEvents (MidiFile &midiFile, StringPairArray &midiMetadata)
 
static StringPairArray parseInformationChunk (InputStream &input)
 
static bool read (InputStream &input, StringPairArray &metadataValues)
 

Detailed Description

Definition at line 66 of file juce_CoreAudioFormat.cpp.

Member Function Documentation

◆ chunkName()

static uint32 juce::CoreAudioFormatMetatdata::chunkName ( const char *const  name)
inlinestaticnoexcept

Definition at line 68 of file juce_CoreAudioFormat.cpp.

◆ parseUserDefinedChunk()

static StringPairArray juce::CoreAudioFormatMetatdata::parseUserDefinedChunk ( InputStream input,
int64  size 
)
inlinestatic

Definition at line 122 of file juce_CoreAudioFormat.cpp.

◆ parseMidiChunk()

static StringPairArray juce::CoreAudioFormatMetatdata::parseMidiChunk ( InputStream input,
int64  size 
)
inlinestatic

Definition at line 146 of file juce_CoreAudioFormat.cpp.

◆ findTempoEvents()

static void juce::CoreAudioFormatMetatdata::findTempoEvents ( MidiFile midiFile,
StringPairArray midiMetadata 
)
inlinestatic

Definition at line 170 of file juce_CoreAudioFormat.cpp.

◆ getTempoFromTempoMetaEvent()

static double juce::CoreAudioFormatMetatdata::getTempoFromTempoMetaEvent ( MidiMessageSequence::MidiEventHolder holder)
inlinestatic

Definition at line 196 of file juce_CoreAudioFormat.cpp.

◆ findTimeSigEvents()

static void juce::CoreAudioFormatMetatdata::findTimeSigEvents ( MidiFile midiFile,
StringPairArray midiMetadata 
)
inlinestatic

Definition at line 214 of file juce_CoreAudioFormat.cpp.

◆ findKeySigEvents()

static void juce::CoreAudioFormatMetatdata::findKeySigEvents ( MidiFile midiFile,
StringPairArray midiMetadata 
)
inlinestatic

Definition at line 241 of file juce_CoreAudioFormat.cpp.

◆ parseInformationChunk()

static StringPairArray juce::CoreAudioFormatMetatdata::parseInformationChunk ( InputStream input)
inlinestatic

Definition at line 276 of file juce_CoreAudioFormat.cpp.

◆ read()

static bool juce::CoreAudioFormatMetatdata::read ( InputStream input,
StringPairArray metadataValues 
)
inlinestatic

Definition at line 288 of file juce_CoreAudioFormat.cpp.


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