Commit 47b24122 authored by michael's avatar michael

simplify


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6789 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent 7a2be259
......@@ -204,17 +204,13 @@ static inline int update_state_regular(JLSState *state, int Q, int err){
downscale_state(state, Q);
if(state->B[Q] <= -state->N[Q]) {
state->B[Q] += state->N[Q];
state->B[Q]= FFMAX(state->B[Q] + state->N[Q], 1-state->N[Q]);
if(state->C[Q] > -128)
state->C[Q]--;
if(state->B[Q] <= -state->N[Q])
state->B[Q] = -state->N[Q] + 1;
}else if(state->B[Q] > 0){
state->B[Q] -= state->N[Q];
state->B[Q]= FFMIN(state->B[Q] - state->N[Q], 0);
if(state->C[Q] < 127)
state->C[Q]++;
if(state->B[Q] > 0)
state->B[Q] = 0;
}
return err;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment