Mercurial > libavcodec.hg
comparison h264_direct.c @ 11088:1bfb70c225bb libavcodec
Skip the fill_colmap() case thats for MBAFF if we dont have an MBAFF frame.
author | michael |
---|---|
date | Sun, 07 Feb 2010 14:55:59 +0000 |
parents | d4222f5b6dea |
children | eda7b4f6db51 |
comparison
equal
deleted
inserted
replaced
11087:1b8e11679883 | 11088:1bfb70c225bb |
---|---|
129 ref1sidx=sidx= (FFABS(col_poc[0] - cur_poc) >= FFABS(col_poc[1] - cur_poc)); | 129 ref1sidx=sidx= (FFABS(col_poc[0] - cur_poc) >= FFABS(col_poc[1] - cur_poc)); |
130 } | 130 } |
131 | 131 |
132 for(list=0; list<2; list++){ | 132 for(list=0; list<2; list++){ |
133 fill_colmap(h, h->map_col_to_list0, list, sidx, ref1sidx, 0); | 133 fill_colmap(h, h->map_col_to_list0, list, sidx, ref1sidx, 0); |
134 if(FRAME_MBAFF) | |
134 for(field=0; field<2; field++) | 135 for(field=0; field<2; field++) |
135 fill_colmap(h, h->map_col_to_list0_field[field], list, field, field, 1); | 136 fill_colmap(h, h->map_col_to_list0_field[field], list, field, field, 1); |
136 } | 137 } |
137 } | 138 } |
138 | 139 |