---
 libavcodec/mpegvideo.c | 10 ++++------
 libavcodec/mpegvideo.h |  7 +++----
 libavcodec/svq3.c      |  5 +++--
 3 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c
index 7b66568..d26bcbe 100644
--- a/libavcodec/mpegvideo.c
+++ b/libavcodec/mpegvideo.c
@@ -2338,10 +2338,9 @@ void ff_MPV_decode_mb(MpegEncContext *s, int16_t 
block[12][64]){
 /**
  * @param h is the normal height, this will be reduced automatically if needed 
for the last row
  */
-void ff_draw_horiz_band(AVCodecContext *avctx, DSPContext *dsp, Picture *cur,
+void ff_draw_horiz_band(AVCodecContext *avctx, Picture *cur,
                         Picture *last, int y, int h, int picture_structure,
-                        int first_field, int low_delay,
-                        int v_edge_pos, int h_edge_pos)
+                        int first_field, int low_delay)
 {
     const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(avctx->pix_fmt);
     int vshift = desc->log2_chroma_h;
@@ -2390,10 +2389,9 @@ void ff_draw_horiz_band(AVCodecContext *avctx, 
DSPContext *dsp, Picture *cur,
 
 void ff_mpeg_draw_horiz_band(MpegEncContext *s, int y, int h)
 {
-    ff_draw_horiz_band(s->avctx, &s->dsp, &s->current_picture,
+    ff_draw_horiz_band(s->avctx, &s->current_picture,
                        &s->last_picture, y, h, s->picture_structure,
-                       s->first_field, s->low_delay,
-                       s->v_edge_pos, s->h_edge_pos);
+                       s->first_field, s->low_delay);
 }
 
 void ff_init_block_index(MpegEncContext *s){ //FIXME maybe rename
diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h
index 1c7248e..2d37860 100644
--- a/libavcodec/mpegvideo.h
+++ b/libavcodec/mpegvideo.h
@@ -810,10 +810,9 @@ void ff_MPV_common_init_x86(MpegEncContext *s);
 void ff_MPV_common_init_arm(MpegEncContext *s);
 void ff_MPV_common_init_ppc(MpegEncContext *s);
 void ff_clean_intra_table_entries(MpegEncContext *s);
-void ff_draw_horiz_band(AVCodecContext *avctx, DSPContext *dsp, Picture *cur,
-                        Picture *last, int y, int h, int picture_structure,
-                        int first_field, int low_delay,
-                        int v_edge_pos, int h_edge_pos);
+void ff_draw_horiz_band(AVCodecContext *avctx, Picture *cur, Picture *last,
+                        int y, int h, int picture_structure, int first_field,
+                        int low_delay);
 void ff_mpeg_draw_horiz_band(MpegEncContext *s, int y, int h);
 void ff_mpeg_flush(AVCodecContext *avctx);
 void ff_print_debug_info(MpegEncContext *s, Picture *p);
diff --git a/libavcodec/svq3.c b/libavcodec/svq3.c
index 894180b..638c2b7 100644
--- a/libavcodec/svq3.c
+++ b/libavcodec/svq3.c
@@ -1271,9 +1271,10 @@ static int svq3_decode_frame(AVCodecContext *avctx, void 
*data,
                     (h->pict_type == AV_PICTURE_TYPE_P && mb_type < 8) ? 
(mb_type - 1) : -1;
         }
 
-        ff_draw_horiz_band(avctx, NULL, s->cur_pic, s->last_pic->f.data[0] ? 
s->last_pic : NULL,
+        ff_draw_horiz_band(avctx, s->cur_pic,
+                           s->last_pic->f.data[0] ? s->last_pic : NULL,
                            16 * h->mb_y, 16, h->picture_structure, 0,
-                           h->low_delay, h->mb_height * 16, h->mb_width * 16);
+                           h->low_delay);
     }
 
     if (h->pict_type == AV_PICTURE_TYPE_B || h->low_delay)
-- 
1.8.3.2

_______________________________________________
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to