openshot-audio  0.1.2
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::ASIOSampleFormat ( )
inlinenoexcept
ASIOSampleFormat::ASIOSampleFormat ( const long  type)
inlinenoexcept

Member Function Documentation

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

Member Data Documentation

int ASIOSampleFormat::bitDepth
int ASIOSampleFormat::byteStride
bool ASIOSampleFormat::formatIsFloat
bool ASIOSampleFormat::littleEndian

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