#include <tracktion_AudioFile.h>
◆ AudioFileInfo() [1/2]
| tracktion::engine::AudioFileInfo::AudioFileInfo |
( |
Engine & |
| ) |
|
◆ AudioFileInfo() [2/2]
| tracktion::engine::AudioFileInfo::AudioFileInfo |
( |
const AudioFile & |
, |
|
|
juce::AudioFormatReader * |
, |
|
|
juce::AudioFormat * |
|
|
) |
| |
◆ parse()
◆ getLengthInSeconds()
| double tracktion::engine::AudioFileInfo::getLengthInSeconds |
( |
| ) |
const |
|
noexcept |
◆ getLongDescription()
| juce::String tracktion::engine::AudioFileInfo::getLongDescription |
( |
| ) |
const |
◆ engine
| Engine* tracktion::engine::AudioFileInfo::engine = nullptr |
◆ wasParsedOk
| bool tracktion::engine::AudioFileInfo::wasParsedOk = false |
◆ hashCode
| HashCode tracktion::engine::AudioFileInfo::hashCode = 0 |
◆ format
| juce::AudioFormat* tracktion::engine::AudioFileInfo::format = nullptr |
◆ sampleRate
| double tracktion::engine::AudioFileInfo::sampleRate = 0 |
◆ lengthInSamples
| SampleCount tracktion::engine::AudioFileInfo::lengthInSamples = 0 |
◆ numChannels
| int tracktion::engine::AudioFileInfo::numChannels = 0 |
◆ bitsPerSample
| int tracktion::engine::AudioFileInfo::bitsPerSample = 0 |
◆ isFloatingPoint
| bool tracktion::engine::AudioFileInfo::isFloatingPoint = false |
◆ needsCachedProxy
| bool tracktion::engine::AudioFileInfo::needsCachedProxy = false |
◆ metadata
| juce::StringPairArray tracktion::engine::AudioFileInfo::metadata |
◆ fileModificationTime
| juce::Time tracktion::engine::AudioFileInfo::fileModificationTime |
◆ loopInfo
| LoopInfo tracktion::engine::AudioFileInfo::loopInfo |
The documentation for this struct was generated from the following file: