summaryrefslogtreecommitdiff
path: root/apps/codecs/libmad/mad.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs/libmad/mad.h')
-rw-r--r--apps/codecs/libmad/mad.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/codecs/libmad/mad.h b/apps/codecs/libmad/mad.h
index f5d8f1d..52a74d1 100644
--- a/apps/codecs/libmad/mad.h
+++ b/apps/codecs/libmad/mad.h
@@ -777,10 +777,13 @@ struct mad_header {
struct mad_frame {
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 (*sbsample)[2][36][32]; /* synthesis subband filter samples */
+ mad_fixed_t (*sbsample_prev)[2][36][32]; /* synthesis subband filter samples
+ from previous frame only needed
+ when synthesis is on cop */
+
mad_fixed_t (*overlap)[2][32][18]; /* Layer III block overlap data */
};