# HG changeset patch # User michael # Date 1265554559 0 # Node ID 1bfb70c225bbc6766f398ea292ff50183d9812d2 # Parent 1b8e11679883e5179db3c1e85f9df6ac8f90840a Skip the fill_colmap() case thats for MBAFF if we dont have an MBAFF frame. diff -r 1b8e11679883 -r 1bfb70c225bb h264_direct.c --- a/h264_direct.c Sun Feb 07 02:00:00 2010 +0000 +++ b/h264_direct.c Sun Feb 07 14:55:59 2010 +0000 @@ -131,6 +131,7 @@ for(list=0; list<2; list++){ fill_colmap(h, h->map_col_to_list0, list, sidx, ref1sidx, 0); + if(FRAME_MBAFF) for(field=0; field<2; field++) fill_colmap(h, h->map_col_to_list0_field[field], list, field, field, 1); }