Browse Source

error concealment: check last pictures motion_val before using it.

Fixes NULL pointer dereference.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n0.8
Michael Niedermayer 14 years ago
parent
commit
b8a4b0152a
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavcodec/error_resilience.c

+ 1
- 1
libavcodec/error_resilience.c View File

@@ -381,7 +381,7 @@ static void guess_mv(MpegEncContext *s){
fixed[mb_xy]= f;
if(f==MV_FROZEN)
num_avail++;
else if(s->last_picture.data[0]){
else if(s->last_picture.data[0] && s->last_picture.motion_val[0]){
const int mb_y= mb_xy / s->mb_stride;
const int mb_x= mb_xy % s->mb_stride;
const int mot_index= (mb_x + mb_y*mot_stride) * mot_step;


Loading…
Cancel
Save