diff options
author | Stefan Kost <ensonic@users.sourceforge.net> | 2007-09-24 10:53:37 +0000 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2009-06-05 18:48:21 +0100 |
commit | 781d7efeff4db2054b0d5cdaebc3ce43aa4fda59 (patch) | |
tree | bb5bbe13dba5b7f0277fd5692667f282de467f94 /ext | |
parent | c25257e1b33723451a1dc7825aed5c12eb4f35a6 (diff) |
[MOVED FROM BAD 04/28] Massive leak fixing, plus code cleanups.
Original commit message from CVS:
* ext/audioresample/gstaudioresample.c:
* ext/x264/gstx264enc.c:
* gst/dvdspu/gstdvdspu.c:
* gst/dvdspu/gstdvdspu.h:
* gst/festival/gstfestival.c:
* gst/h264parse/gsth264parse.c:
* gst/mpegtsparse/mpegtspacketizer.c:
* gst/mpegtsparse/mpegtsparse.c:
* gst/multifile/gstmultifilesink.c:
* gst/multifile/gstmultifilesrc.c:
* gst/nuvdemux/gstnuvdemux.c:
* sys/dshowsrcwrapper/gstdshowaudiosrc.c:
* sys/dshowsrcwrapper/gstdshowvideosrc.c:
* sys/vcd/vcdsrc.c:
Massive leak fixing, plus code cleanups.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/x264/gstx264enc.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/x264/gstx264enc.c b/ext/x264/gstx264enc.c index 4841755a..21693b8d 100644 --- a/ext/x264/gstx264enc.c +++ b/ext/x264/gstx264enc.c @@ -664,10 +664,9 @@ gst_x264_enc_dispose (GObject * object) encoder->buffer = NULL; gst_x264_enc_timestamp_queue_free (encoder); + gst_x264_enc_close_encoder (encoder); G_OBJECT_CLASS (parent_class)->dispose (object); - - gst_x264_enc_close_encoder (encoder); } static gboolean |