nx_server_plugin_sdk  1.0
Server Plugin SDK
Public Types | Public Attributes | List of all members
nxcip::AudioFormat Struct Reference

Public Types

enum  SampleType {
  stNone = -1, stU8, stS16, stS32,
  stFLT, stDBL, stU8P, stS16P,
  stS32P, stFLTP, stDBLP, stS64,
  stS64P
}
 
enum  ByteOrderType { boLittleEndian, boBigEndian }
 

Public Attributes

CompressionType compressionType
 
int sampleRate
 
int bitrate
 in bps
 
ByteOrderType byteOrder
 
int channels
 
SampleType sampleFmt
 
int channelLayout
 
int blockAlign
 
int bitsPerCodedSample
 

Member Enumeration Documentation

◆ SampleType

Enumerator
stU8 

unsigned 8 bits

stS16 

signed 16 bits

stS32 

signed 32 bits

stFLT 

float

stDBL 

double

stU8P 

unsigned 8 bits, planar

stS16P 

signed 16 bits, planar

stS32P 

signed 32 bits, planar

stFLTP 

float, planar

stDBLP 

double, planar

stS64 

signed 64 bits

stS64P 

signed 64 bits, planar


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