Lines Matching refs:exp_strategy
125 int exp_strategy[AC3_MAX_CHANNELS]; ///< exponent strategies member
405 static void decode_exponents(GetBitContext *gbc, int exp_strategy, int ngrps, in decode_exponents() argument
413 group_size = exp_strategy + (exp_strategy == EXP_D45); in decode_exponents()
895 s->exp_strategy[CPL_CH] = EXP_REUSE; in ac3_parse_audio_block()
896 s->exp_strategy[s->lfe_ch] = EXP_REUSE; in ac3_parse_audio_block()
899 s->exp_strategy[ch] = get_bits(gbc, 1); in ac3_parse_audio_block()
901 s->exp_strategy[ch] = get_bits(gbc, 2); in ac3_parse_audio_block()
902 if(s->exp_strategy[ch] != EXP_REUSE) in ac3_parse_audio_block()
909 if (s->exp_strategy[ch] != EXP_REUSE) { in ac3_parse_audio_block()
930 if (s->exp_strategy[ch] != EXP_REUSE) { in ac3_parse_audio_block()
932 group_size = 3 << (s->exp_strategy[ch] - 1); in ac3_parse_audio_block()
940 decode_exponents(gbc, s->exp_strategy[ch], num_groups, s->dexps[ch][0], in ac3_parse_audio_block()