]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vc1_pred.c
pthread_frame: introduce a codec callback to update the user-facing context
[ffmpeg] / libavcodec / vc1_pred.c
index e1ad0e1d7dfa8ad9fcac36a02a7b1edd4929d733..f70956e7392952b7161d059f564dbc305dbd91e3 100644 (file)
@@ -191,9 +191,9 @@ static av_always_inline int scaleforopp(VC1Context *v, int n /* MV */,
     n >>= hpel;
     if (v->s.pict_type == AV_PICTURE_TYPE_B && !v->second_field && dir == 1) {
         if (dim)
-            n = scaleforopp_y(v, n, dir) << hpel;
+            n = scaleforopp_y(v, n, dir) * (1 << hpel);
         else
-            n = scaleforopp_x(v, n) << hpel;
+            n = scaleforopp_x(v, n)      * (1 << hpel);
         return n;
     }
     if (v->s.pict_type != AV_PICTURE_TYPE_B)