From 2366b4d415900b72c4001770ed8456bcfff569f4 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 13 Apr 2023 21:14:13 +0100 Subject: [PATCH] internal: remove metadata cursor mode --- src/core/main.c | 2 +- src/screencast/screencast.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/main.c b/src/core/main.c index eeda01b..541f0c9 100644 --- a/src/core/main.c +++ b/src/core/main.c @@ -115,7 +115,7 @@ int main(int argc, char *argv[]) { .wl_display = wl_display, .pw_loop = pw_loop, .screencast_source_types = MONITOR, - .screencast_cursor_modes = HIDDEN | EMBEDDED | METADATA, + .screencast_cursor_modes = HIDDEN | EMBEDDED, .screencast_version = XDP_CAST_PROTO_VER, .screenshot_version = XDP_SHOT_PROTO_VER, .config = &config, diff --git a/src/screencast/screencast.c b/src/screencast/screencast.c index 0bd0edf..29332b5 100644 --- a/src/screencast/screencast.c +++ b/src/screencast/screencast.c @@ -391,8 +391,8 @@ static int method_screencast_select_sources(sd_bus_message *msg, void *data, sd_ cursor_embedded = false; } if (cursor_mode & METADATA) { - logprint(ERROR, "dbus: unsupported cursor mode requested, ignoring"); - // goto error; + logprint(ERROR, "dbus: unsupported cursor mode requested"); + goto error; } logprint(INFO, "dbus: option cursor_mode:%x", cursor_mode); } else if (strcmp(key, "restore_token") == 0) {