skip = 16;
}
size = 2 * avctx->width * (avctx->height + skip) + 8 * interlaced;
- if ((ret = ff_alloc_packet2(avctx, pkt, size)) < 0)
+ if ((ret = ff_alloc_packet(pkt, size)) < 0)
return ret;
dst = pkt->data;
if (!interlaced) {
+ memset(dst, 0, avctx->width * skip);
dst += avctx->width * skip;
}
} else {
src = pic->data[0] + i * pic->linesize[0];
}
+ memset(dst, 0, avctx->width * skip + 4 * i);
dst += avctx->width * skip + 4 * i;
for (j = 0; j < avctx->height; j += interlaced + 1) {
memcpy(dst, src, avctx->width * 2);