mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-07 07:58:51 +00:00
dvbsuboverlay: fix leak of "clear screen" DVBSubtitles structs
This commit is contained in:
parent
9f02f693de
commit
43bfb0009a
1 changed files with 2 additions and 0 deletions
|
@ -905,6 +905,8 @@ gst_dvbsub_overlay_chain_video (GstPad * pad, GstBuffer * buffer)
|
||||||
dvb_subtitles_free (candidate);
|
dvb_subtitles_free (candidate);
|
||||||
candidate = NULL;
|
candidate = NULL;
|
||||||
g_queue_pop_head (overlay->pending_subtitles);
|
g_queue_pop_head (overlay->pending_subtitles);
|
||||||
|
dvb_subtitles_free (tmp);
|
||||||
|
tmp = NULL;
|
||||||
} else if (tmp->pts + tmp->page_time_out * GST_SECOND *
|
} else if (tmp->pts + tmp->page_time_out * GST_SECOND *
|
||||||
overlay->subtitle_segment.abs_rate >= vid_running_time) {
|
overlay->subtitle_segment.abs_rate >= vid_running_time) {
|
||||||
if (candidate)
|
if (candidate)
|
||||||
|
|
Loading…
Reference in a new issue