summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2012-06-07 11:58:53 +0100
committerVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2012-06-07 11:58:53 +0100
commit1a56bbcc412680d05fcbb3bd9fc0b6470adf97c8 (patch)
treeb2b3acdb0585fdd5af79f5d90bec476280103955
parentdadffde44a81a5a065cb71a0758146c21e4ad592 (diff)
diracenc: fix stray unref causing access to freed memory
-rw-r--r--ext/dirac/gstdiracenc.cc1
1 files changed, 0 insertions, 1 deletions
diff --git a/ext/dirac/gstdiracenc.cc b/ext/dirac/gstdiracenc.cc
index 5eb151c78..3d7ef2304 100644
--- a/ext/dirac/gstdiracenc.cc
+++ b/ext/dirac/gstdiracenc.cc
@@ -1164,7 +1164,6 @@ gst_dirac_enc_process (GstDiracEnc * dirac_enc, gboolean end_sequence)
caps = gst_caps_new_simple ("video/x-dirac","streamheader", GST_TYPE_BUFFER, dirac_enc->codec_data, NULL);
output_state = gst_video_encoder_set_output_state (GST_VIDEO_ENCODER (dirac_enc), caps, dirac_enc->input_state);
- gst_caps_unref (caps);
gst_video_codec_state_unref (output_state);
}