avcodec/mpegvideo_enc: reduce space between blocks in emu_edge in encode_mb_internal
This commit is contained in:
parent
5bca5f87d1
commit
21bfed5b06
@ -2032,18 +2032,18 @@ static av_always_inline void encode_mb_internal(MpegEncContext *s,
|
||||
16, 16, mb_x * 16, mb_y * 16,
|
||||
s->width, s->height);
|
||||
ptr_y = ebuf;
|
||||
s->vdsp.emulated_edge_mc(ebuf + 18 * wrap_y, ptr_cb,
|
||||
s->vdsp.emulated_edge_mc(ebuf + 16 * wrap_y, ptr_cb,
|
||||
wrap_c, wrap_c,
|
||||
mb_block_width, mb_block_height,
|
||||
mb_x * mb_block_width, mb_y * mb_block_height,
|
||||
cw, ch);
|
||||
ptr_cb = ebuf + 18 * wrap_y;
|
||||
s->vdsp.emulated_edge_mc(ebuf + 18 * wrap_y + 16, ptr_cr,
|
||||
ptr_cb = ebuf + 16 * wrap_y;
|
||||
s->vdsp.emulated_edge_mc(ebuf + 16 * wrap_y + 16, ptr_cr,
|
||||
wrap_c, wrap_c,
|
||||
mb_block_width, mb_block_height,
|
||||
mb_x * mb_block_width, mb_y * mb_block_height,
|
||||
cw, ch);
|
||||
ptr_cr = ebuf + 18 * wrap_y + 16;
|
||||
ptr_cr = ebuf + 16 * wrap_y + 16;
|
||||
}
|
||||
|
||||
if (s->mb_intra) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user