1#ifndef RVL_SDK_AX_AUX_H 
    2#define RVL_SDK_AX_AUX_H 
    8#define AX_SAMPLES_PER_FRAME 96 
    9#define AX_SAMPLE_DEPTH_BYTES sizeof(u32) 
   10#define AX_SAMPLES_PER_FRAME_RMT 18 
   11#define AX_FRAME_SIZE (AX_SAMPLES_PER_FRAME * AX_SAMPLE_DEPTH_BYTES) 
   34typedef void (*AXAuxCallback)(
void* chans, 
void* context);
 
   36void __AXAuxInit(
void);
 
   37void __AXGetAuxAInput(
void** out);
 
   38void __AXGetAuxAOutput(
void** out);
 
   39void __AXGetAuxAInputDpl2(
void** out);
 
   40void __AXGetAuxAOutputDpl2R(
void** out);
 
   41void __AXGetAuxAOutputDpl2Ls(
void** out);
 
   42void __AXGetAuxAOutputDpl2Rs(
void** out);
 
   43void __AXGetAuxBInput(
void** out);
 
   44void __AXGetAuxBOutput(
void** out);
 
   45void __AXGetAuxBInputDpl2(
void** out);
 
   46void __AXGetAuxBOutputDpl2R(
void** out);
 
   47void __AXGetAuxBOutputDpl2Ls(
void** out);
 
   48void __AXGetAuxBOutputDpl2Rs(
void** out);
 
   49void __AXGetAuxCInput(
void** out);
 
   50void __AXGetAuxCOutput(
void** out);
 
   51void __AXProcessAux(
void);
 
   52void AXRegisterAuxACallback(AXAuxCallback callback, 
void* context);
 
   53void AXRegisterAuxBCallback(AXAuxCallback callback, 
void* context);
 
   54void AXRegisterAuxCCallback(AXAuxCallback callback, 
void* context);
 
   55void AXGetAuxACallback(AXAuxCallback* callback, 
void** context);
 
   56void AXGetAuxBCallback(AXAuxCallback* callback, 
void** context);
 
   57void AXGetAuxCCallback(AXAuxCallback* callback, 
void** context);