mad_frame Struct Reference

MPEG unit of encoding, and associated context. More...

#include <frame.h>

Collaboration diagram for mad_frame:

Collaboration graph
[legend]

Data Fields

struct mad_header header
 MPEG audio header.
int options
 decoding options (from stream)
mad_fixed_t sbsample [2][36][32]
 synthesis subband filter samples
mad_fixed_t(* overlap )[2][32][18]
 Layer III block overlap data.

Detailed Description

MPEG unit of encoding, and associated context.

Definition at line 76 of file frame.h.


Field Documentation

decoding options (from stream)

Definition at line 79 of file frame.h.

Referenced by mad_frame_decode(), mad_frame_init(), mad_layer_I(), mad_layer_II(), mad_layer_III(), and mad_synth_frame().

synthesis subband filter samples

Definition at line 81 of file frame.h.

Referenced by III_decode(), mad_frame_mute(), mad_layer_I(), mad_layer_II(), synth_full(), and synth_half().

Layer III block overlap data.

Definition at line 82 of file frame.h.

Referenced by III_decode(), mad_frame_finish(), mad_frame_init(), mad_frame_mute(), and mad_layer_III().


The documentation for this struct was generated from the following file:

Generated on Tue Jun 10 12:14:18 2008 for libmad by  doxygen 1.5.5