[rhythmbox] encoder: unref encoder elements created to check formats work



commit fa27c47aa19359983031351d337b8a70a30168a4
Author: Jonathan Matthew <jonathan d14n org>
Date:   Wed Aug 3 07:47:52 2016 +1000

    encoder: unref encoder elements created to check formats work
    
    https://bugzilla.gnome.org/show_bug.cgi?id=769404

 backends/gstreamer/rb-encoder-gst.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/backends/gstreamer/rb-encoder-gst.c b/backends/gstreamer/rb-encoder-gst.c
index b15ef97..f7b0506 100644
--- a/backends/gstreamer/rb-encoder-gst.c
+++ b/backends/gstreamer/rb-encoder-gst.c
@@ -826,6 +826,7 @@ impl_get_missing_plugins (RBEncoder *encoder,
                messages = g_list_append (messages, gst_missing_encoder_message_new (encodebin, caps));
        } else {
                rb_debug ("encoder found, profile %s works", gst_encoding_profile_get_name (profile));
+               gst_object_unref (enc);
        }
 
        if (messages != NULL) {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]