summaryrefslogtreecommitdiff
path: root/src/buffer
diff options
context:
space:
mode:
Diffstat (limited to 'src/buffer')
-rw-r--r--src/buffer/video.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/buffer/video.c b/src/buffer/video.c
index de1f025..26e84b0 100644
--- a/src/buffer/video.c
+++ b/src/buffer/video.c
@@ -149,6 +149,8 @@ bool camu_video_buffer_read(struct camu_video_buffer *buf, void *out)
void camu_video_buffer_free(struct camu_video_buffer *buf)
{
+#ifdef CAMU_VIDEO_BUFFER_FORCE_SCALER
if (buf->fmt.scaler_needed) camu_lav_scaler_close(&buf->scale);
+#endif
buf->queue->free(&buf->queue);
}