discoverer: fix leaks caused by some base class dtors not being called
This commit is contained in:
parent
96e40584ce
commit
426f991b52
@ -210,6 +210,7 @@ static void
|
|||||||
gst_discoverer_audio_info_finalize (GstDiscovererAudioInfo * info)
|
gst_discoverer_audio_info_finalize (GstDiscovererAudioInfo * info)
|
||||||
{
|
{
|
||||||
g_free (info->language);
|
g_free (info->language);
|
||||||
|
gst_discoverer_stream_info_finalize ((GstDiscovererStreamInfo *) info);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -263,6 +264,7 @@ static void
|
|||||||
gst_discoverer_subtitle_info_finalize (GstDiscovererSubtitleInfo * info)
|
gst_discoverer_subtitle_info_finalize (GstDiscovererSubtitleInfo * info)
|
||||||
{
|
{
|
||||||
g_free (info->language);
|
g_free (info->language);
|
||||||
|
gst_discoverer_stream_info_finalize ((GstDiscovererStreamInfo *) info);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Loading…
x
Reference in New Issue
Block a user