Only free the decoder once

Original commit message from CVS:
Only free the decoder once
This commit is contained in:
Wim Taymans 2002-09-12 20:40:35 +00:00
parent 003d45f660
commit 2bd2cab559

View file

@ -190,7 +190,8 @@ gst_mpeg2dec_dispose (GObject *object)
{
GstMpeg2dec *mpeg2dec = GST_MPEG2DEC (object);
mpeg2_close (mpeg2dec->decoder);
if (!mpeg2dec->closed)
mpeg2_close (mpeg2dec->decoder);
G_OBJECT_CLASS (parent_class)->dispose (object);
}