Anonymous
public text v1 · immutable#include <gst/gst.h>
int main()
{
GstElement *p1, *p2, *p3;
GstElement *bin;
gst_init (NULL, NULL);
p1 = gst_element_factory_make ("fakesrc", "src");
p2 = gst_element_factory_make ("oggmux", "mux");
p3 = gst_element_factory_make ("fakesink", "sink");
bin = gst_bin_new ("bin");
gst_bin_add_many (GST_BIN (bin), p1, p2, p3, NULL);
gst_element_link_many (p1, p2, p3, NULL);
g_object_unref (bin);
gst_deinit ();
}