Dante Application Library API
Public Attributes | List of all members
Audinate::DAL::AudioProperties Class Reference

AudioProperties for the life of a DAL instance. More...

#include <Audio.hpp>

Public Attributes

unsigned int mBytesPerSample
 How many bytes does each audio sample use in the buffer?
 
unsigned int mBytesPerPeriod
 How many bytes in each period.
 
unsigned int mBytesPerBuffer
 How many total bytes in each buffer?
 
unsigned int mSamplesPerPeriod
 How many audio samples in each period?
 
unsigned int mSamplesPerBuffer
 How many audio samples in each buffer?
 
unsigned int mPeriodsPerBuffer
 How many periods in each buffer?
 
std::vector< Uint8 * > mTxChannelBuffers
 Get the pointers to each TX channel buffer.
 
std::vector< const Uint8 * > mRxChannelBuffers
 Get the pointers to each RX channel buffer.
 
unsigned int mRxActivatedChannelCount
 How many rx channels are available?
 
unsigned int mTxActivatedChannelCount
 How many tx channels are available?
 

Detailed Description

AudioProperties for the life of a DAL instance.

These values are available whether the DAL instance is running or stopped.


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