Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacek Szafarkiewicz <szafar@linux.pl>2021-01-12 18:05:25 +0300
committerJacek Szafarkiewicz <szafar@linux.pl>2021-01-12 18:05:25 +0300
commit16cbe32de888e14e969178eafb99e95a0e648ef0 (patch)
treef5bb61cb097bee1ca2647f4a6aeb5b1fa0c20cd0 /plugins/spice
parent35c9e42c15073f9d01b934db6373eb7214c1aecc (diff)
Prefered video codec option always visible (part 2)
Diffstat (limited to 'plugins/spice')
-rw-r--r--plugins/spice/spice_plugin.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/plugins/spice/spice_plugin.c b/plugins/spice/spice_plugin.c
index 1b4dafc40..ef4e88d87 100644
--- a/plugins/spice/spice_plugin.c
+++ b/plugins/spice/spice_plugin.c
@@ -49,8 +49,8 @@ static RemminaPluginService *remmina_plugin_service = NULL;
#ifdef WITH_GSTREAMER
#include <gst/gst.h>
-static gboolean gstreamer_available = FALSE;
#endif // WITH_GSTREAMER
+static gboolean gstreamer_available = FALSE;
static void remmina_plugin_spice_channel_new_cb(SpiceSession *, SpiceChannel *, RemminaProtocolWidget *);
static void remmina_plugin_spice_main_channel_event_cb(SpiceChannel *, SpiceChannelEvent, RemminaProtocolWidget *);
@@ -354,7 +354,6 @@ static void remmina_plugin_spice_display_ready_cb(GObject *display, GParamSpec *
"resize-guest", (scaleMode == REMMINA_PROTOCOL_WIDGET_SCALE_MODE_DYNRES),
NULL);
-#ifdef WITH_GSTREAMER
videocodec = remmina_plugin_service->file_get_int(remminafile, "videocodec", 0);
if (videocodec) {
GError *err = NULL;
@@ -365,15 +364,15 @@ static void remmina_plugin_spice_display_ready_cb(GObject *display, GParamSpec *
(SPICE_VIDEO_CODEC_TYPE_ENUM_END - 1));
g_array_append_val(preferred_codecs, videocodec);
- /*for (i = SPICE_VIDEO_CODEC_TYPE_MJPEG; i < SPICE_VIDEO_CODEC_TYPE_ENUM_END; ++i) {
+ for (i = SPICE_VIDEO_CODEC_TYPE_MJPEG; i < SPICE_VIDEO_CODEC_TYPE_ENUM_END; ++i) {
if (i != videocodec) {
g_array_append_val(preferred_codecs, i);
}
- }*/
+ }
if (!spice_display_channel_change_preferred_video_codec_types(SPICE_CHANNEL(gpdata->display_channel),
(gint *) preferred_codecs->data,
- 1, //preferred_codecs->len,
+ preferred_codecs->len,
&err)) {
g_warning("Setting preferred video codecs failed: %s", err->message);
g_error_free(err);
@@ -381,7 +380,6 @@ static void remmina_plugin_spice_display_ready_cb(GObject *display, GParamSpec *
g_clear_pointer(&preferred_codecs, g_array_unref);
}
-#endif // WITH_GSTREAMER
imagecompression = remmina_plugin_service->file_get_int(remminafile, "imagecompression", 0);
if (imagecompression) {