Original Commit: r82 | ods15 | 2006-09-29 21:03:43 +0300 (Fri, 29 Sep 2006) | 2 lines
fix channels to be correct for rc->type==2 before classes[] decleration Originally committed as revision 6487 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
7f44dfe264
commit
0e9bf4a296
@ -923,13 +923,13 @@ static float * put_vector(codebook_t * book, PutBitContext * pb, float * num) {
|
||||
return &book->dimentions[entry * book->ndimentions];
|
||||
}
|
||||
|
||||
static void residue_encode(venc_context_t * venc, residue_t * rc, PutBitContext * pb, float * coeffs, int samples, int channels) {
|
||||
static void residue_encode(venc_context_t * venc, residue_t * rc, PutBitContext * pb, float * coeffs, int samples, int real_ch) {
|
||||
int pass, i, j, p, k;
|
||||
int psize = rc->partition_size;
|
||||
int partitions = (rc->end - rc->begin) / psize;
|
||||
int channels = (rc->type == 2) ? 1 : real_ch;
|
||||
int classes[channels][partitions];
|
||||
int classwords = venc->codebooks[rc->classbook].ndimentions;
|
||||
int real_ch = channels;
|
||||
|
||||
if (rc->type == 2) channels = 1;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user