Home | History | Annotate | Download | only in src

Lines Matching defs:sign

503                    No sign bits are decoded, because the table of the quantized spectral values
504 has got a valid sign at the quantized spectral lines.
569 /* if end of branch reached write out lines and count bits needed for sign, otherwise store node in codeword sideinfo */
577 pResultBase[iQSC++] = (FIXP_DBL)*pQuantVal++; /* write out 2 or 4 lines into spectrum; no Sign bits available in this state */
611 spectral values, which are different form zero. For those values sign bits are
614 If sign bit counter cntSign is different from zero, switch to next state to
615 decode sign Bits there.
616 If sign bit counter cntSign is zero, no sign bits are needed and codeword is
621 [on just one signle sign] is wrong, the next state will correct it.
690 /* if end of branch reached write out lines and count bits needed for sign, otherwise store node in codeword sideinfo */
699 /* wrong sign and count number of values which are different from zero for sign bit decoding [which happens in next state] */
714 pCntSign[codewordOffset] = cntSign; /* write sign count result into codewordsideinfo of current codeword */
745 description: This state decodes the sign bits belonging to a codeword. The state is called
749 now the correct sign.
789 /* loop for sign bit decoding */
796 cntSign -= 1; /* decrement sign counter because one sign bit has been read */
798 /* search for a line (which was decoded in previous state) which is not zero. [This value will get a sign] */
806 /* put sign together with line; if carryBit is zero, the sign is ok already; no write operation necessary in this case */
818 break; /* whole nonPCW-Body and according sign bits are decoded */
843 two or four lines [with probably wrong sign] and counts the number of
845 state where sign bits will be decoded, if necessary.
846 If sign bit counter cntSign is zero, no sign bits are needed and codeword is
850 sign may be wrong and if one or two values is/are 16, the following states
916 /* if end of branch reached write out lines and count bits needed for sign, otherwise store node in codeword sideinfo */
931 /* wrong sign and count number of values which are different from zero for sign bit decoding [which happens in next state] */
948 /* write sign count result into codewordsideinfo of current codeword */
981 description: This state decodes the sign bits, if a codeword of codebook 11 needs some.
1001 output: Two lines with correct sign. If one or two values is/are 16, the lines are
1052 /* loop for sign bit decoding */
1060 /* decrement sign counter because one sign bit has been read */
1064 /* get a quantized spectral value (which was decoded in previous state) which is not zero. [This value will get a sign] */
1070 /* put negative sign together with quantized spectral value; if carryBit is zero, the sign is ok already; no write operation necessary in this case */
1078 /* all sign bits are decoded now */
1133 break; /* nonPCW-Body at cb 11 and according sign bits are decoded */
1261 output: Two lines with valid sign. At least one of both lines has got the correct
1287 INT sign;
1343 /* derive sign */
1345 sign = (pResultBase[iQSC] >= (FIXP_DBL)0) ? 1 : -1; /* get sign of escape value 16 */
1353 pResultBase[iQSC] = (FIXP_DBL)(sign * (((INT) 1 << escapePrefixUp) + escapeWord));