openshot-audio  0.1.7
Public Member Functions | Public Attributes | List of all members
ASIOSampleFormat Struct Reference

Public Member Functions

 ASIOSampleFormat () noexcept
 
 ASIOSampleFormat (const long type) noexcept
 
void convertToFloat (const void *const src, float *const dst, const int samps) const noexcept
 
void convertFromFloat (const float *const src, void *const dst, const int samps) const noexcept
 
void clear (void *dst, const int numSamps) noexcept
 

Public Attributes

int bitDepth
 
int byteStride
 
bool formatIsFloat
 
bool littleEndian
 

Constructor & Destructor Documentation

◆ ASIOSampleFormat() [1/2]

ASIOSampleFormat::ASIOSampleFormat ( )
inlinenoexcept

◆ ASIOSampleFormat() [2/2]

ASIOSampleFormat::ASIOSampleFormat ( const long  type)
inlinenoexcept

Member Function Documentation

◆ clear()

void ASIOSampleFormat::clear ( void *  dst,
const int  numSamps 
)
inlinenoexcept

◆ convertFromFloat()

void ASIOSampleFormat::convertFromFloat ( const float *const  src,
void *const  dst,
const int  samps 
) const
inlinenoexcept

◆ convertToFloat()

void ASIOSampleFormat::convertToFloat ( const void *const  src,
float *const  dst,
const int  samps 
) const
inlinenoexcept

Member Data Documentation

◆ bitDepth

int ASIOSampleFormat::bitDepth

◆ byteStride

int ASIOSampleFormat::byteStride

◆ formatIsFloat

bool ASIOSampleFormat::formatIsFloat

◆ littleEndian

bool ASIOSampleFormat::littleEndian

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