From 4fd3886f5dc7ddffc70a86506914fb13bf0df652 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Mon, 7 Mar 2022 15:44:04 +0000 Subject: [PATCH] qroverlay: Reset data_changed after we use the info It was never reset so it was always TRUE once the data was changed! Part-of: --- subprojects/gst-plugins-bad/ext/qroverlay/gstqroverlay.c | 1 + 1 file changed, 1 insertion(+) diff --git a/subprojects/gst-plugins-bad/ext/qroverlay/gstqroverlay.c b/subprojects/gst-plugins-bad/ext/qroverlay/gstqroverlay.c index cdde8cf0fa..7b8b835f66 100644 --- a/subprojects/gst-plugins-bad/ext/qroverlay/gstqroverlay.c +++ b/subprojects/gst-plugins-bad/ext/qroverlay/gstqroverlay.c @@ -116,6 +116,7 @@ get_qrcode_content (GstBaseQROverlay * base, GstBuffer * buf, GST_OBJECT_LOCK (self); content = g_strdup (self->data); *reuse_prev = self->data_changed; + self->data_changed = FALSE; GST_OBJECT_UNLOCK (self); return content;