diff options
Diffstat (limited to 'video/filter')
-rw-r--r-- | video/filter/vf.c | 2 | ||||
-rw-r--r-- | video/filter/vf_d3d11vpp.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/video/filter/vf.c b/video/filter/vf.c index 48a6e9a3a6..d5df466ba8 100644 --- a/video/filter/vf.c +++ b/video/filter/vf.c @@ -233,7 +233,7 @@ static struct vf_instance *vf_open(struct vf_chain *c, const char *name, .log = mp_log_new(vf, c->log, name), .hwdec_devs = c->hwdec_devs, .query_format = vf_default_query_format, - .out_pool = talloc_steal(vf, mp_image_pool_new(16)), + .out_pool = mp_image_pool_new(vf), .chain = c, }; struct m_config *config = diff --git a/video/filter/vf_d3d11vpp.c b/video/filter/vf_d3d11vpp.c index f49af06424..3be49ede80 100644 --- a/video/filter/vf_d3d11vpp.c +++ b/video/filter/vf_d3d11vpp.c @@ -412,7 +412,7 @@ static int reconfig(struct vf_instance *vf, struct mp_image_params *in, p->params = *in; p->out_params = *out; - p->pool = mp_image_pool_new(20); + p->pool = mp_image_pool_new(vf); mp_image_pool_set_allocator(p->pool, alloc_pool, vf); mp_image_pool_set_lru(p->pool); |