mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
avcodec/hevc_cabac: trivial simplifications
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
b5d197a38b
commit
acecd6b4d7
@ -1340,13 +1340,13 @@ void ff_hevc_hls_residual_coding(HEVCContext *s, int x0, int y0,
|
||||
int last_coeff_abs_level_remaining = coeff_abs_level_remaining_decode(s, trans_coeff_level, c_rice_param);
|
||||
|
||||
trans_coeff_level += last_coeff_abs_level_remaining;
|
||||
if ((trans_coeff_level) > (3 * (1 << c_rice_param)))
|
||||
if (trans_coeff_level > (3 << c_rice_param))
|
||||
c_rice_param = FFMIN(c_rice_param + 1, 4);
|
||||
|
||||
}
|
||||
if (s->pps->sign_data_hiding_flag && sign_hidden) {
|
||||
sum_abs += trans_coeff_level;
|
||||
if (n == first_nz_pos_in_cg && ((sum_abs&1) == 1))
|
||||
if (n == first_nz_pos_in_cg && (sum_abs&1))
|
||||
trans_coeff_level = -trans_coeff_level;
|
||||
}
|
||||
if (coeff_sign_flag >> 15)
|
||||
|
Loading…
Reference in New Issue
Block a user