hvirtual/libmpeg3/audio/synthesizers.c File Reference

#include "mpeg3private.h"
#include "mpeg3protos.h"
#include "tables.h"

Include dependency graph for synthesizers.c:

Go to the source code of this file.

Defines

#define WRITE_SAMPLE(samples, sum)

Functions

int mpeg3audio_synth_stereo (mpeg3_layer_t *audio, float *bandPtr, int channel, float *out, int *pnt)
int mpeg3audio_reset_synths (mpeg3_layer_t *audio)


Define Documentation

#define WRITE_SAMPLE ( samples,
sum   ) 

Value:

{ \
        (*samples) = (sum); \
}

Definition at line 5 of file synthesizers.c.

Referenced by mpeg3audio_synth_stereo().


Function Documentation

int mpeg3audio_reset_synths ( mpeg3_layer_t audio  ) 

int mpeg3audio_synth_stereo ( mpeg3_layer_t audio,
float *  bandPtr,
int  channel,
float *  out,
int *  pnt 
)

Definition at line 10 of file synthesizers.c.

References mpeg3_layer_t::bo, mpeg3_decwin, mpeg3audio_dct64(), samples, mpeg3_layer_t::synth_stereo_buffs, window, and WRITE_SAMPLE.

Referenced by mpeg3audio_dolayer2(), and mpeg3audio_dolayer3().

Here is the call graph for this function:


Generated on Mon Apr 28 13:58:42 2008 for Cinelerra by  doxygen 1.5.5