summaryrefslogtreecommitdiff
path: root/src/libac3/ac3_internal.h
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2001-05-28 22:00:17 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2001-05-28 22:00:17 +0000
commit89fcdb15a5c6aa62aeefa54db90f0afc643c3b83 (patch)
tree48f31e735cbb8102879b7ff5fd86edd00b734799 /src/libac3/ac3_internal.h
parent383e049be4af763bba9539f426ff02df39a694b5 (diff)
downloadxine-lib-89fcdb15a5c6aa62aeefa54db90f0afc643c3b83.tar.gz
xine-lib-89fcdb15a5c6aa62aeefa54db90f0afc643c3b83.tar.bz2
updated file from walken
CVS patchset: 98 CVS date: 2001/05/28 22:00:17
Diffstat (limited to 'src/libac3/ac3_internal.h')
-rw-r--r--src/libac3/ac3_internal.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/libac3/ac3_internal.h b/src/libac3/ac3_internal.h
index 50d951547..d90fc598a 100644
--- a/src/libac3/ac3_internal.h
+++ b/src/libac3/ac3_internal.h
@@ -85,10 +85,7 @@ typedef struct ac3_ba_s {
uint16_t fsnroffst; // fine SNR offset
uint16_t fgaincod; // fast gain
uint16_t deltbae; // delta bit allocation exists
- uint16_t deltnseg; // number of delta bit segments
- uint16_t deltoffst[8]; // delta bit offset
- uint16_t deltlen[8]; // delta bit length
- uint16_t deltba[8]; // delta bit value
+ int8_t deltba[50]; // per-band delta bit allocation
} ac3_ba_t;
/* more pain */
@@ -155,9 +152,9 @@ typedef struct audblk_s {
uint8_t lfe_exp[7];
/* Bit allocation pointer results */
- uint16_t fbw_bap[5][256];
- uint16_t cpl_bap[256];
- uint16_t lfe_bap[7];
+ int8_t fbw_bap[5][256];
+ int8_t cpl_bap[256];
+ int8_t lfe_bap[7];
uint32_t magic3;
} audblk_t;