openshot-audio  0.1.2
Public Types | Public Member Functions | Public Attributes | List of all members
juce::AudioData::Interleaved Class Reference

#include <juce_audio_basics.h>

Public Types

enum  { isInterleavedType = 1 }
 

Public Member Functions

 Interleaved () noexcept
 
 Interleaved (const Interleaved &other) noexcept
 
 Interleaved (const int numInterleavedChans) noexcept
 
void copyFrom (const Interleaved &other) 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
 
template<class SampleFormatType >
int getNumBytesBetweenSamples (const SampleFormatType &) const noexcept
 

Public Attributes

int numInterleavedChannels
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
isInterleavedType 

Constructor & Destructor Documentation

◆ Interleaved() [1/3]

juce::AudioData::Interleaved::Interleaved ( )
inlinenoexcept

◆ Interleaved() [2/3]

juce::AudioData::Interleaved::Interleaved ( const Interleaved other)
inlinenoexcept

◆ Interleaved() [3/3]

juce::AudioData::Interleaved::Interleaved ( const int  numInterleavedChans)
inlinenoexcept

Member Function Documentation

◆ advanceData()

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

◆ advanceDataBy()

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

◆ clear()

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

◆ copyFrom()

void juce::AudioData::Interleaved::copyFrom ( const Interleaved other)
inlinenoexcept

◆ getNumBytesBetweenSamples()

template<class SampleFormatType >
int juce::AudioData::Interleaved::getNumBytesBetweenSamples ( const SampleFormatType &  ) const
inlinenoexcept

Member Data Documentation

◆ numInterleavedChannels

int juce::AudioData::Interleaved::numInterleavedChannels

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