[FFmpeg-cvslog] r14456 - trunk/libavcodec/ra288.c
vitor
subversion
Mon Jul 28 12:49:14 CEST 2008
Author: vitor
Date: Mon Jul 28 12:49:14 2008
New Revision: 14456
Log:
Remove the now useless phase variable from context
Modified:
trunk/libavcodec/ra288.c
Modified: trunk/libavcodec/ra288.c
==============================================================================
--- trunk/libavcodec/ra288.c (original)
+++ trunk/libavcodec/ra288.c Mon Jul 28 12:49:14 2008
@@ -27,7 +27,6 @@
typedef struct {
float sp_lpc[36]; ///< LPC coefficients for speech data (spec: A)
float gain_lpc[10]; ///< LPC coefficients for gain (spec: GB)
- int phase;
float sp_hist[111]; ///< Speech data history (spec: SB)
@@ -239,13 +238,12 @@ static int ra288_decode_frame(AVCodecCon
for (x=0; x < 32; x++) {
float gain = amptable[get_bits(&gb, 3)];
int cb_coef = get_bits(&gb, 6 + (x&1));
- ractx->phase = (x + 4) & 7;
decode(ractx, gain, cb_coef);
for (y=0; y < 5; y++)
*(out++) = 8 * ractx->sp_block[4 - y];
- if (ractx->phase == 7)
+ if ((x & 7) == 3)
backward_filter(ractx);
}
More information about the ffmpeg-cvslog
mailing list