summaryrefslogtreecommitdiff
path: root/gst-libs
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs')
-rw-r--r--gst-libs/gst/video/gstbasevideoencoder.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gst-libs/gst/video/gstbasevideoencoder.c b/gst-libs/gst/video/gstbasevideoencoder.c
index 8681af9a9..f22928220 100644
--- a/gst-libs/gst/video/gstbasevideoencoder.c
+++ b/gst-libs/gst/video/gstbasevideoencoder.c
@@ -487,8 +487,7 @@ gst_base_video_encoder_finish_frame (GstBaseVideoEncoder * base_video_encoder,
frame->src_buffer);
}
- gst_buffer_unref (frame->sink_buffer);
- g_free (frame);
+ gst_base_video_codec_free_frame (frame);
return ret;
}