Initialize GStreamer from shell_recorder_init()

Move the GStreamer initialization from the Javascript code into
shell_recorder_init(). This avoids a dependency on the GStreamer
introspection information and will make it easier to drop the
gir-repository module dependency.
This commit is contained in:
Owen W. Taylor
2009-08-06 15:07:55 -04:00
parent 03e0fe1e95
commit f7746ec3f6
2 changed files with 3 additions and 5 deletions

View File

@ -232,6 +232,9 @@ get_memory_target (void)
static void
shell_recorder_init (ShellRecorder *recorder)
{
/* Calling gst_init() is a no-op if GStreamer was previously initialized */
gst_init (NULL, NULL);
shell_recorder_src_register ();
recorder->recording_icon = create_recording_icon ();