messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

commit ff57f6b8404239afc8f666e28bac73008f2b8c45
parent 81d68aeb9dada804023f250ebf5fa171cbb5835d
Author: Jacki <jacki@thejackimonster.de>
Date:   Sat, 20 Apr 2024 17:17:16 +0200

Only query cameras on request if libportal gets used

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
Msrc/application.c | 2++
Msrc/ui/new_contact.c | 4+---
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/application.c b/src/application.c @@ -311,8 +311,10 @@ application_init(MESSENGER_Application *app, if (app->pw.context) pw_context_load_module(app->pw.context, "libpipewire-module-link-factory", NULL, NULL); +#ifdef MESSENGER_APPLICATION_NO_PORTAL application_pw_core_init(app); application_pw_main_loop_run(app); +#endif g_application_add_main_option( G_APPLICATION(app->application), diff --git a/src/ui/new_contact.c b/src/ui/new_contact.c @@ -389,9 +389,7 @@ _init_camera_pipeline(MESSENGER_Application *app, if (access) #endif { - if (!(app->pw.core)) - application_pw_core_init(app); - + application_pw_core_init(app); application_pw_main_loop_run(app); pw_map_for_each(&(app->pw.globals), iterate_global, handle);