ffv1: fix decoder state_transition table

This fixes a regression with ffv1.1 coder=1 decoding

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer 2012-05-23 12:04:10 +02:00
parent 60c950ac08
commit e15f1286e6
1 changed files with 1 additions and 1 deletions

View File

@ -723,7 +723,7 @@ static int init_slice_state(FFV1Context *f, FFV1Context *fs){
if (fs->ac>1){
//FIXME only redo if state_transition changed
for(j=1; j<256; j++){
fs->c.one_state [ j]= fs->state_transition[j];
fs->c.one_state [ j]= f->state_transition[j];
fs->c.zero_state[256-j]= 256-fs->c.one_state [j];
}
}