mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
get rid of the branch prediction
Originally committed as revision 17261 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
4ec58e1397
commit
90509ec7bf
@ -226,14 +226,10 @@ void ff_xvmc_decode_mb(MpegEncContext *s)
|
||||
|
||||
//set correct field references
|
||||
if (s->mv_type == MV_TYPE_FIELD || s->mv_type == MV_TYPE_16X8) {
|
||||
if (s->field_select[0][0])
|
||||
mv_block->motion_vertical_field_select |= 1;
|
||||
if (s->field_select[1][0])
|
||||
mv_block->motion_vertical_field_select |= 2;
|
||||
if (s->field_select[0][1])
|
||||
mv_block->motion_vertical_field_select |= 4;
|
||||
if (s->field_select[1][1])
|
||||
mv_block->motion_vertical_field_select |= 8;
|
||||
mv_block->motion_vertical_field_select |= s->field_select[0][0];
|
||||
mv_block->motion_vertical_field_select |= s->field_select[1][0]<<1;
|
||||
mv_block->motion_vertical_field_select |= s->field_select[0][1]<<2;
|
||||
mv_block->motion_vertical_field_select |= s->field_select[1][1]<<3;
|
||||
}
|
||||
}//!intra
|
||||
//time to handle data blocks;
|
||||
|
Loading…
x
Reference in New Issue
Block a user