# HG changeset patch # User kostya # Date 1229363470 0 # Node ID 57d9d1f7955a29bec9c5ee3c907c5523966e25df # Parent 0579157cbb146583fca470148484c71470724dfc Fix one peculiar case in Smacker decoding. Patch by Daniel Verkamp ($firstname drv nu) Thread [PATCH] Smacker video decoder bug fix diff -r 0579157cbb14 -r 57d9d1f7955a smacker.c --- a/smacker.c Mon Dec 15 10:08:31 2008 +0000 +++ b/smacker.c Mon Dec 15 17:51:10 2008 +0000 @@ -457,8 +457,8 @@ case 2: for(i = 0; i < 2; i++) { uint16_t pix1, pix2; + pix2 = smk_get_code(&gb, smk->full_tbl, smk->full_last); pix1 = smk_get_code(&gb, smk->full_tbl, smk->full_last); - pix2 = smk_get_code(&gb, smk->full_tbl, smk->full_last); AV_WL16(out,pix1); AV_WL16(out+2,pix2); out += stride;