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);