diff --git a/cmdutils.c b/cmdutils.c
index 5fdb1a6..c4d4ca9 100644
|
a
|
b
|
static int alloc_buffer(FrameBuffer **pool, AVCodecContext *s, FrameBuffer **pbu
|
| 1279 | 1279 | for (i = 0; i < FF_ARRAY_ELEMS(buf->data); i++) { |
| 1280 | 1280 | const int h_shift = i==0 ? 0 : h_chroma_shift; |
| 1281 | 1281 | const int v_shift = i==0 ? 0 : v_chroma_shift; |
| 1282 | | if ((s->flags & CODEC_FLAG_EMU_EDGE) || !buf->linesize[1] || !buf->base[i]) |
| | 1282 | if ((s->flags & CODEC_FLAG_EMU_EDGE) || !buf->linesize[i] || !buf->base[i]) |
| 1283 | 1283 | buf->data[i] = buf->base[i]; |
| 1284 | 1284 | else |
| 1285 | 1285 | buf->data[i] = buf->base[i] + |