From: Andoni Morales Alastruey Date: Mon, 16 May 2022 12:21:53 +0000 (+0200) Subject: h264parse: fix leak in user data unregistered X-Git-Tag: 1.22.0~1514 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb7e1a6576e57c9b325bf3586c573ce15a8bca75;p=platform%2Fupstream%2Fgstreamer.git h264parse: fix leak in user data unregistered Part-of: --- diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c b/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c index fabd435..93bb8a0 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/codecparsers/gsth264parser.c @@ -2513,6 +2513,13 @@ gst_h264_sei_clear (GstH264SEIMessage * sei) rud->data = NULL; break; } + case GST_H264_SEI_USER_DATA_UNREGISTERED:{ + GstH264UserDataUnregistered *udu = &sei->payload.user_data_unregistered; + + g_free ((guint8 *) udu->data); + udu->data = NULL; + break; + } case GST_H264_SEI_UNHANDLED_PAYLOAD:{ GstH264SEIUnhandledPayload *payload = &sei->payload.unhandled_payload;