AXFXDelayExpCallbackDpl2

Syntax

#include <revolution.h>
#include <revolution/axfx.h>

typedef struct AXFX_BUFFERUPDATE_DPL2
{
    s32       *L;
    s32       *R;
    s32       *Ls;
    s32       *Rs;

} AXFX_BUFFERUPDATE_DPL2;

void AXFXDelayExpCallbackDpl2 (AXFX_BUFFERUPDATE_DPL2 *bufferUpdate, AXFX_DELAY_EXP_DPL2 *delay);

Arguments

bufferUpdate Pointer to the buffer to be updated.
delay Pointer to an initialized AXFX_DELAY_EXP_DPL2 structure.

Return Values

None.

Description

The AXFXDelayExpCallbackDpl2 function is an AUX callback for the Dolby Pro Logic II (DPL2) version of the Delay Expansion. It applies DPL2-version Delay Expansion processing on the data in the buffer designated by the AXFX_BUFFERUPDATE_DPL2 structure.

This function must be registered to an AUX bus using an AXRegisterAux?Callback function.

Note: The AuxC bus cannot be used in DPL2 output mode.

See Also

AXFX_DELAY_EXP_DPL2, AXRegisterAuxACallback, AXRegisterAuxBCallback

Revision History

2007/08/10 Initial version.


CONFIDENTIAL