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>AXFXReverbStdExpCallbackDpl2</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">AXFXReverbStdExpCallbackDpl2</H1>
14
15<H2>C Specification</H2>
16<BLOCKQUOTE>
17<PRE><CODE>#include &lt;revolution.h&gt;
18#include &lt;revolution/axfx.h&gt;
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 AXFXReverbStdExpCallbackDpl2 (AXFX_BUFFERUPDATE_DPL2 *bufferUpdate, AXFX_REVERBSTD_EXP_DPL2 *reverb);</CODE></PRE>
30</BLOCKQUOTE>
31
32<H2>Arguments</H2>
33<TABLE border="1" cellpadding="3" cellspacing="0.1">
34  <TBODY>
35    <TR>
36<TD width="120" bgcolor="#ffffe8"><EM><STRONG><code>bufferUpdate </code></STRONG></EM></TD>
37<TD width="520">Pointer to the buffer to be updated.</TD>
38    </TR>
39    <TR>
40<TD width="120" bgcolor="#ffffe8"><EM><STRONG><code>reverb </code></STRONG></EM></TD>
41<TD width="520">Pointer to an initialized <code>AXFX_REVERBSTD_EXP_DPL2</code> structure.</TD>
42    </TR>
43  </TBODY>
44</TABLE>
45
46<H2>Return Values</H2>
47<P>None.</P>
48
49<H2>Description</H2>
50<P>The <code>AXFXReverbStdExpCallbackDpl2</code> function is an AUX callback for the Dolby Pro Logic II (DPL2) version of the Standard Reverb Expansion. It applies DPL2 version of Standard Reverb Expansion processing to data in the buffer designated by the <code>AXFX_BUFFERUPDATE_DPL2</code> structure.</P>
51
52<P>This function must be registered to an AUX bus through an <code>AXRegisterAux?Callback</code> function.</P>
53
54<P><strong>Note:</strong> The AuxC bus cannot be used in DPL2 output mode.</P>
55
56<H2>See Also</H2>
57<P>
58<code><A href="AXFX_REVERBSTD_EXP.html">AXFX_REVERBSTD_EXP_DPL2</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxACallback.html">AXRegisterAuxACallback</A><br> <A href="../../ax/AUX_Send_Return/AXRegisterAuxBCallback.html">AXRegisterAuxBCallback</A><br></code>
59</P>
60
61<H2>Revision History</H2>
62<P>
632007/08/10 Initial version.<br>
64</P>
65
66<hr><p>CONFIDENTIAL</p></body>
67
68</HTML>
69