basevideencoder: Fix use after free after state change transition

This commit is contained in:
Andoni Morales Alastruey 2011-05-13 01:03:27 +02:00 committed by Sebastian Dröge
parent c0f9c74ca6
commit 85703b8886

View file

@ -119,6 +119,7 @@ gst_base_video_codec_reset (GstBaseVideoCodec * base_video_codec)
gst_base_video_codec_free_frame ((GstVideoFrame *) g->data);
}
g_list_free (base_video_codec->frames);
base_video_codec->frames = NULL;
if (base_video_codec->caps) {
gst_caps_unref (base_video_codec->caps);