| 
    TracktionEngine
    
   | 
 
This is the complete list of members for tracktion::engine::AudioFileUtils, including all inherited members.
| addBWAVStartToMetadata(juce::StringPairArray &metadata, SampleCount start) | tracktion::engine::AudioFileUtils | static | 
| applyBWAVStartTime(const juce::File &, SampleCount start) | tracktion::engine::AudioFileUtils | static | 
| convertToFormat(Engine &e, const juce::File &sourceFile, juce::OutputStream &destStream, int quality, const juce::StringPairArray &metadata, juce::int64 blockSize=-1, std::function< bool()> continuePredicate={}, std::function< void(float)> updateProgress={}) | tracktion::engine::AudioFileUtils | static | 
| convertToFormat(juce::AudioFormatReader *reader, juce::OutputStream &destStream, int quality, const juce::StringPairArray &metadata, juce::int64 blockSize=-1, std::function< bool()> continuePredicate={}, std::function< void(float)> updateProgress={}) | tracktion::engine::AudioFileUtils | static | 
| copyNonSilentSectionToNewFile(Engine &, const juce::File &sourceFile, const juce::File &destFile, float maxZeroLevelDb) | tracktion::engine::AudioFileUtils | static | 
| copySectionToNewFile(Engine &e, const juce::File &sourceFile, const juce::File &destFile, SampleRange range) | tracktion::engine::AudioFileUtils | static | 
| copySectionToNewFile(Engine &e, const juce::File &sourceFile, const juce::File &destFile, TimeRange range) | tracktion::engine::AudioFileUtils | static | 
| createMappedFileAndReaderFor(Engine &, const juce::File &) | tracktion::engine::AudioFileUtils | static | 
| createMemoryMappedReader(Engine &, const juce::File &, juce::AudioFormat *&) | tracktion::engine::AudioFileUtils | static | 
| createReaderFindingFormat(Engine &, const juce::File &, juce::AudioFormat *&) | tracktion::engine::AudioFileUtils | static | 
| createReaderFor(Engine &, const juce::File &) | tracktion::engine::AudioFileUtils | static | 
| createWriterFor(Engine &, const juce::File &, double sampleRate, unsigned int numChannels, int bitsPerSample, const juce::StringPairArray &metadata, int quality) | tracktion::engine::AudioFileUtils | static | 
| createWriterFor(juce::AudioFormat *, const juce::File &, double sampleRate, unsigned int numChannels, int bitsPerSample, const juce::StringPairArray &metadata, int quality) | tracktion::engine::AudioFileUtils | static | 
| getFileLengthSamples(Engine &e, const juce::File &) | tracktion::engine::AudioFileUtils | static | 
| readFromFormat(Engine &engine, juce::InputStream &source, const juce::File &dest) | tracktion::engine::AudioFileUtils | static | 
| reverse(Engine &, const juce::File &source, const juce::File &destination, std::atomic< float > &progress, juce::ThreadPoolJob *job=nullptr, bool canCreateWavIntermediate=true) | tracktion::engine::AudioFileUtils | static | 
| scanForNonZeroSamples(Engine &, const juce::File &, float maxZeroLevelDb) | tracktion::engine::AudioFileUtils | static | 
| trimSilence(Engine &, const juce::File &, float maxZeroLevelDb) | tracktion::engine::AudioFileUtils | static |