]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/svq1enc.c
avcodec/loco: Fix signed integer overflow in loco_get_rice()
[ffmpeg] / libavcodec / svq1enc.c
index 80a8af1ef7991d9ab211ae0f209c5c0119d3a87b..cb215c250c40d23ca4a3fd7fec935dff64fb18cf 100644 (file)
@@ -33,6 +33,7 @@
 #include "h263.h"
 #include "internal.h"
 #include "mpegutils.h"
+#include "packet_internal.h"
 #include "svq1.h"
 #include "svq1enc.h"
 #include "svq1enc_cb.h"
@@ -345,7 +346,7 @@ static int svq1_encode_plane(SVQ1EncContext *s, int plane,
             s->m.first_slice_line = 0;
         }
 
-        ff_fix_long_p_mvs(&s->m);
+        ff_fix_long_p_mvs(&s->m, CANDIDATE_MB_TYPE_INTRA);
         ff_fix_long_mvs(&s->m, NULL, 0, s->m.p_mv_table, s->m.f_code,
                         CANDIDATE_MB_TYPE_INTER, 0);
     }