diff ffv1.c @ 1908:e20fd60b215c libavcodec

h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)
author michael
date Fri, 26 Mar 2004 19:35:53 +0000
parents b7340afa261a
children 8d3540dddd1b
line wrap: on
line diff
--- a/ffv1.c	Fri Mar 26 12:30:04 2004 +0000
+++ b/ffv1.c	Fri Mar 26 19:35:53 2004 +0000
@@ -650,6 +650,8 @@
         
     ff_init_cabac_encoder(c, buf, buf_size);
     ff_init_cabac_states(c, ff_h264_lps_range, ff_h264_mps_state, ff_h264_lps_state, 64);
+    c->lps_state[2] = 1;
+    c->lps_state[3] = 0;
     
     *p = *pict;
     p->pict_type= FF_I_TYPE;
@@ -954,6 +956,9 @@
 
     ff_init_cabac_decoder(c, buf, buf_size);
     ff_init_cabac_states(c, ff_h264_lps_range, ff_h264_mps_state, ff_h264_lps_state, 64);
+    c->lps_state[2] = 1;
+    c->lps_state[3] = 0;
+
 
     p->pict_type= FF_I_TYPE; //FIXME I vs. P
     if(get_cabac_bypass(c)){