clapper-app: Do not store "enqueue" value in options

It is used immediately, so no need to store it.
This commit is contained in:
Rafał Dzięgiel
2024-05-12 19:58:02 +02:00
parent 6f0ed93b08
commit cc8ed7b488

View File

@@ -69,8 +69,6 @@ typedef struct
struct ClapperAppOptions struct ClapperAppOptions
{ {
gboolean enqueue;
gdouble volume; gdouble volume;
gdouble speed; gdouble speed;
@@ -408,7 +406,7 @@ clapper_app_application_command_line (GApplication *app, GApplicationCommandLine
GVariantDict *options; GVariantDict *options;
GFile **files = NULL; GFile **files = NULL;
gint n_files = 0; gint n_files = 0;
gboolean is_remote, restore; gboolean is_remote, restore, enqueue = FALSE;
GST_INFO ("Handling command line"); GST_INFO ("Handling command line");
@@ -420,7 +418,7 @@ clapper_app_application_command_line (GApplication *app, GApplicationCommandLine
if (g_variant_dict_contains (options, "new-window")) if (g_variant_dict_contains (options, "new-window"))
window = GTK_WINDOW (clapper_app_window_new (GTK_APPLICATION (app))); window = GTK_WINDOW (clapper_app_window_new (GTK_APPLICATION (app)));
app_opts.enqueue = g_variant_dict_contains (options, "enqueue"); enqueue = g_variant_dict_contains (options, "enqueue");
} }
if (g_variant_dict_lookup (options, "volume", "d", &app_opts.volume)) if (g_variant_dict_lookup (options, "volume", "d", &app_opts.volume))
@@ -447,7 +445,7 @@ clapper_app_application_command_line (GApplication *app, GApplicationCommandLine
g_variant_dict_lookup (options, "audio-sink", "s", &app_opts.audio_sink); g_variant_dict_lookup (options, "audio-sink", "s", &app_opts.audio_sink);
if (clapper_app_utils_files_from_command_line (cmd_line, &files, &n_files)) { if (clapper_app_utils_files_from_command_line (cmd_line, &files, &n_files)) {
g_application_open (app, files, n_files, (app_opts.enqueue) ? "add-only" : ""); g_application_open (app, files, n_files, (enqueue) ? "add-only" : "");
clapper_app_utils_files_free (files); clapper_app_utils_files_free (files);
} else { } else {
g_application_activate (app); g_application_activate (app);