search for: transient_shift

Displaying 2 results from an estimated 2 matches for "transient_shift".

2010 Sep 02
1
Possible Bug
...t;dec" structure is created at each function call and it's initialized with ec_dec_init function. The attribute "end_byte" is not initialized though. Decoding a file the behaviour is the following: decoding the first frame the variable "shortBlocks" is true and then transient_shift == 3 hence the function ec_dec_uint is executed. In this function the attribute "end_byte" is written first and read next. That's ok. The problem comes decoding the next frame. Since now "shortBlocks" is false, "end_byte" is not initialized anymore and next fu...
2009 Jan 14
0
[PATCH] Pitch now quantised at the band level, got rid of all the VQ code.
...#ifndef FIXED_POINT float gain_1; #endif - ec_enc_bits(&enc, 0, 1); //Pitch off - ec_enc_bits(&enc, 1, 1); //Transient on + ec_enc_bits(&enc, 0, 1); /*Pitch off */ + ec_enc_bits(&enc, 1, 1); /*Transient on */ ec_enc_bits(&enc, transient_shift, 2); if (transient_shift) ec_enc_uint(&enc, transient_time, N+st->overlap); @@ -557,23 +556,19 @@ int celt_encode_float(CELTEncoder * restrict st, const celt_sig_t * pcm, celt_si pitch_power = bandEp[0]+bandEp[1]+bandEp[2]; /* Check if we can safely use t...