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:
@ -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 ();
|
||||
|
Reference in New Issue
Block a user