openshot-audio  0.1.5
Public Types | Public Member Functions | Static Public Member Functions | List of all members
juce::AudioData::NonInterleaved Class Reference

#include <juce_audio_basics.h>

Public Types

enum  { isInterleavedType = 0, numInterleavedChannels = 1 }
 

Public Member Functions

 NonInterleaved () noexcept
 
 NonInterleaved (const NonInterleaved &) noexcept
 
 NonInterleaved (const int) noexcept
 
void copyFrom (const NonInterleaved &) noexcept
 
template<class SampleFormatType >
void advanceData (SampleFormatType &s) noexcept
 
template<class SampleFormatType >
void advanceDataBy (SampleFormatType &s, int numSamples) noexcept
 
template<class SampleFormatType >
void clear (SampleFormatType &s, int numSamples) noexcept
 

Static Public Member Functions

template<class SampleFormatType >
static int getNumBytesBetweenSamples (const SampleFormatType &) noexcept
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
isInterleavedType 
numInterleavedChannels 

Constructor & Destructor Documentation

◆ NonInterleaved() [1/3]

juce::AudioData::NonInterleaved::NonInterleaved ( )
inlinenoexcept

◆ NonInterleaved() [2/3]

juce::AudioData::NonInterleaved::NonInterleaved ( const NonInterleaved )
inlinenoexcept

◆ NonInterleaved() [3/3]

juce::AudioData::NonInterleaved::NonInterleaved ( const int  )
inlinenoexcept

Member Function Documentation

◆ advanceData()

template<class SampleFormatType >
void juce::AudioData::NonInterleaved::advanceData ( SampleFormatType &  s)
inlinenoexcept

◆ advanceDataBy()

template<class SampleFormatType >
void juce::AudioData::NonInterleaved::advanceDataBy ( SampleFormatType &  s,
int  numSamples 
)
inlinenoexcept

◆ clear()

template<class SampleFormatType >
void juce::AudioData::NonInterleaved::clear ( SampleFormatType &  s,
int  numSamples 
)
inlinenoexcept

◆ copyFrom()

void juce::AudioData::NonInterleaved::copyFrom ( const NonInterleaved )
inlinenoexcept

◆ getNumBytesBetweenSamples()

template<class SampleFormatType >
static int juce::AudioData::NonInterleaved::getNumBytesBetweenSamples ( const SampleFormatType &  )
inlinestaticnoexcept

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