From 88c83f450afdf763f88fbc3bab40556e24af1b6d Mon Sep 17 00:00:00 2001 From: Kevin Mitchell Date: Mon, 15 Feb 2016 16:25:44 -0800 Subject: dxva2: use mp_image_pool_get_no_alloc for decoder images This makes it more explicit that the pool doesn't ever actually do any allocating itself. --- video/decode/dxva2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'video/decode') diff --git a/video/decode/dxva2.c b/video/decode/dxva2.c index 76f95b0db6..782ae17cfe 100644 --- a/video/decode/dxva2.c +++ b/video/decode/dxva2.c @@ -163,7 +163,8 @@ static struct mp_image *dxva2_allocate_image(struct lavc_ctx *s, int w, int h) { DXVA2Context *ctx = s->hwdec_priv; - struct mp_image *img = mp_image_pool_get(ctx->decoder->pool, IMGFMT_DXVA2, w, h); + struct mp_image *img = mp_image_pool_get_no_alloc(ctx->decoder->pool, + IMGFMT_DXVA2, w, h); if (!img) MP_ERR(ctx, "Failed to allocate additional DXVA2 surface.\n"); return img; -- cgit v1.2.3