mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-23 19:30:05 +00:00
Correct MV prediction for B-frame blocks in RV4 decoder
Originally committed as revision 17974 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
3d45a83a59
commit
0304109df6
@ -533,7 +533,7 @@ static void rv34_pred_mv_b(RV34DecContext *r, int block_type, int dir)
|
||||
B[1] = cur_pic->motion_val[dir][mv_pos - s->b8_stride][1];
|
||||
has_B = 1;
|
||||
}
|
||||
if((r->avail_cache[5-2] & type) & mask){
|
||||
if(r->avail_cache[5-4] && (r->avail_cache[5-2] & type) & mask){
|
||||
C[0] = cur_pic->motion_val[dir][mv_pos - s->b8_stride + 2][0];
|
||||
C[1] = cur_pic->motion_val[dir][mv_pos - s->b8_stride + 2][1];
|
||||
has_C = 1;
|
||||
|
Loading…
Reference in New Issue
Block a user