gst_element_set_state (main_bin, GST_STATE_NULL);
- gst_object_destroy (GST_OBJECT (disksink));
- gst_object_destroy (GST_OBJECT (main_bin));
+ gst_object_unref (GST_OBJECT (disksink));
+ gst_object_unref (GST_OBJECT (main_bin));
exit(0);
}
}
g_list_free (input_channels);
- gst_object_destroy(GST_OBJECT(audiosink));
+ gst_object_unref(GST_OBJECT(audiosink));
- gst_object_destroy(GST_OBJECT(main_bin));
+ gst_object_unref(GST_OBJECT(main_bin));
exit(0);
}
/* destroy elements */
- gst_object_destroy (GST_OBJECT (channel->pipe));
+ gst_object_unref (GST_OBJECT (channel->pipe));
free (channel);
}
g_object_set(G_OBJECT(volenv), "controlpoint", buffer, NULL);
}
-
gst_main();
- gst_pipeline_destroy(thread);
+ gst_object_unref(GST_OBJECT(thread));
exit(0);
}
-
gst_element_set_state (main_bin, GST_STATE_NULL);
- gst_object_destroy (GST_OBJECT (disksink));
- gst_object_destroy (GST_OBJECT (main_bin));
+ gst_object_unref (GST_OBJECT (disksink));
+ gst_object_unref (GST_OBJECT (main_bin));
exit(0);
}
}
g_list_free (input_channels);
- gst_object_destroy(GST_OBJECT(audiosink));
+ gst_object_unref(GST_OBJECT(audiosink));
- gst_object_destroy(GST_OBJECT(main_bin));
+ gst_object_unref(GST_OBJECT(main_bin));
exit(0);
}
/* destroy elements */
- gst_object_destroy (GST_OBJECT (channel->pipe));
+ gst_object_unref (GST_OBJECT (channel->pipe));
free (channel);
}
g_object_set(G_OBJECT(volenv), "controlpoint", buffer, NULL);
}
-
gst_main();
- gst_pipeline_destroy(thread);
+ gst_object_unref(GST_OBJECT(thread));
exit(0);
}
-