|
|
|
@@ -326,7 +326,7 @@ void mpeg_motion_internal(MpegEncContext *s, |
|
|
|
ptr_y = s->sc.edge_emu_buffer; |
|
|
|
if (!CONFIG_GRAY || !(s->avctx->flags & AV_CODEC_FLAG_GRAY)) { |
|
|
|
uint8_t *ubuf = s->sc.edge_emu_buffer + 18 * s->linesize; |
|
|
|
uint8_t *vbuf = ubuf + 9 * s->uvlinesize; |
|
|
|
uint8_t *vbuf = ubuf + 10 * s->uvlinesize; |
|
|
|
uvsrc_y = (unsigned)uvsrc_y << field_based; |
|
|
|
s->vdsp.emulated_edge_mc(ubuf, ptr_cb, |
|
|
|
s->uvlinesize, s->uvlinesize, |
|
|
|
@@ -549,7 +549,7 @@ static inline void qpel_motion(MpegEncContext *s, |
|
|
|
ptr_y = s->sc.edge_emu_buffer; |
|
|
|
if (!CONFIG_GRAY || !(s->avctx->flags & AV_CODEC_FLAG_GRAY)) { |
|
|
|
uint8_t *ubuf = s->sc.edge_emu_buffer + 18 * s->linesize; |
|
|
|
uint8_t *vbuf = ubuf + 9 * s->uvlinesize; |
|
|
|
uint8_t *vbuf = ubuf + 10 * s->uvlinesize; |
|
|
|
s->vdsp.emulated_edge_mc(ubuf, ptr_cb, |
|
|
|
s->uvlinesize, s->uvlinesize, |
|
|
|
9, 9 + field_based, |
|
|
|
|