1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<html> 3 4<head> 5<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css"> 6<TITLE>AXFXDelayCallbackDpl2</TITLE> 7<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 8<META http-equiv="Content-Style-Type" content="text/css"> 9</head> 10 11<BODY> 12 13<H1 align="left">AXFXDelayCallbackDpl2</H1> 14 15<H2>Syntax</H2> 16<dl><dd><pre class="construction"> 17#include <revolution.h> 18#include <revolution/axfx.h> 19 20typedef struct AXFX_BUFFERUPDATE_DPL2 21{ 22 s32 *L; 23 s32 *R; 24 s32 *Ls; 25 s32 *Rs; 26 27} AXFX_BUFFERUPDATE_DPL2; 28 29void AXFXDelayCallbackDpl2 (AXFX_BUFFERUPDATE_DPL2 *bufferUpdate, AXFX_DELAY_DPL2 *delay); 30</pre></dd></dl> 31 32<H2>Arguments</H2> 33<TABLE class="arguments" border="1" > 34 <TR> 35<TH>bufferUpdate</TH> 36<TD>Pointer to the buffer to be updated.</TD> 37 </TR> 38 <TR> 39<TH>delay</TH> 40<TD>Pointer to an initialized <code>AXFX_DELAY_DPL2</code> structure.</TD> 41 </TR> 42</TABLE> 43 44<H2>Return Values</H2> 45<P>None.</P> 46 47<H2>Description</H2> 48<P>The <code>AXFXDelayCallbackDpl2</code> function is an AUX callback for the Dolby Pro Logic II (DPL2) version of Delay. It applies DPL2-version Delay processing on data in the buffer designated by the <code>AXFX_BUFFERUPDATE_DPL2</code> structure.</P> 49 50<P>This function must be registered to an AUX bus using an <code>AXRegisterAux?Callback</code> function.</P> 51 52<P><strong>Note: The AuxC bus cannot be used in DPL2 output mode.</strong></P> 53 54<H2>See Also</H2> 55<P class="reference"> 56<A href="AXFX_DELAY.html">AXFX_DELAY_DPL2</A>, 57<A href="../../ax/AUX_Send_Return/AXRegisterAuxACallback.html">AXRegisterAuxACallback</A>, 58<A href="../../ax/AUX_Send_Return/AXRegisterAuxBCallback.html">AXRegisterAuxBCallback</A> 59</P> 60 61<H2>Revision History</H2> 62<P> 632007/08/09 Initial version.<br> 64</P> 65 66<hr><p>CONFIDENTIAL</p></body> 67 68</HTML> 69