/*****************************************************************************
* ac3_imdct.c: ac3 DCT
*****************************************************************************
- * Copyright (C) 1999, 2000 VideoLAN
- * $Id: ac3_imdct.c,v 1.1 2001/11/13 12:09:17 henri Exp $
+ * Copyright (C) 1999-2001 VideoLAN
+ * $Id: ac3_imdct.c,v 1.6 2001/12/10 04:53:10 sam Exp $
*
* Authors: Michel Kaempf <maxx@via.ecp.fr>
* Aaron Holtzman <aholtzma@engr.uvic.ca>
#include <math.h>
#include <stdio.h>
-#include "config.h"
#include "common.h"
+#include "intf_msg.h"
#include "threads.h"
#include "mtime.h"
#include "stream_control.h"
#include "input_ext-dec.h"
+#include "modules.h"
+#include "modules_export.h"
+
#include "ac3_imdct.h"
#include "ac3_downmix.h"
#include "ac3_decoder.h"
for (i=0; i<p_ac3dec->bsi.nfchans; i++)
{
if (p_ac3dec->audblk.blksw[i])
+ {
/* There is only a C function */
- p_ac3dec->imdct->pf_imdct_256_nol (p_ac3dec->imdct, p_ac3dec->samples+256*i, p_ac3dec->imdct->delay1+256*i);
+ p_ac3dec->imdct->pf_imdct_256_nol( p_ac3dec->imdct,
+ p_ac3dec->samples+256*i, p_ac3dec->imdct->delay1+256*i );
+ }
else
- p_ac3dec->imdct->pf_imdct_512_nol (p_ac3dec->imdct, p_ac3dec->samples+256*i, p_ac3dec->imdct->delay1+256*i);
+ {
+ p_ac3dec->imdct->pf_imdct_512_nol( p_ac3dec->imdct,
+ p_ac3dec->samples+256*i, p_ac3dec->imdct->delay1+256*i );
+ }
}
/* mix the sample, overlap */