#include <revolution.h>
#include <revolution/axfx.h>
typedef struct AXFX_BUFFERUPDATE_DPL2
{
s32 *L;
s32 *R;
s32 *Ls;
s32 *Rs;
} AXFX_BUFFERUPDATE_DPL2;
void AXFXReverbHiExpCallbackDpl2 (AXFX_BUFFERUPDATE_DPL2 *bufferUpdate, AXFX_REVERBHI_EXP_DPL2 *reverb);
| bufferUpdate | Pointer to the buffer to be updated. |
|---|---|
| reverb | Pointer to an initialized AXFX_REVERBHI_EXP_DPL2 structure. |
None.
The AXFXReverbHiExpCallbackDpl2 function is an AUX callback for the Dolby Pro Logic II (DPL2) version of the High-Quality Reverb Expansion. It applies the DPL2-version High-Quality Reverb Expansion processing to data in the buffer designated by the AXFX_BUFFERUPDATE_DPL2 structure.
This function must be registered to an AUX bus through an AXRegisterAux?Callback function.
Note: The AuxC bus cannot be used in DPL2 output mode.
AXFX_REVERBHI_EXP_DPL2, AXRegisterAuxACallback, AXRegisterAuxBCallback
2007/08/10 Initial version.
CONFIDENTIAL