[Bug 778739] New: smoothstreaming: change g_free() location
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Feb 16 06:20:23 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=778739
Bug ID: 778739
Summary: smoothstreaming: change g_free() location
Classification: Platform
Product: GStreamer
Version: git master
OS: Windows
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: hyunil46.park at samsung.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
If tmpl is NULL name is not free.
so we need to fix as below.
/* TODO use stream's name/bitrate/index as the pad name? */
if (streamtype == MSS_STREAM_TYPE_VIDEO) {
name = g_strdup_printf ("video_%02u", mssdemux->n_videos++);
tmpl = gst_static_pad_template_get (&gst_mss_demux_videosrc_template);
} else if (streamtype == MSS_STREAM_TYPE_AUDIO) {
name = g_strdup_printf ("audio_%02u", mssdemux->n_audios++);
tmpl = gst_static_pad_template_get (&gst_mss_demux_audiosrc_template);
}
if (tmpl != NULL) {
srcpad = GST_PAD_CAST (gst_pad_new_from_template (tmpl, name));
- g_free (name)
gst_object_unref (tmpl);
}
+ g_free (name);
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list