diff options
Diffstat (limited to 'server/red-dispatcher.c')
-rw-r--r-- | server/red-dispatcher.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/red-dispatcher.c b/server/red-dispatcher.c index 6a115984..00e24232 100644 --- a/server/red-dispatcher.c +++ b/server/red-dispatcher.c @@ -723,9 +723,9 @@ void red_dispatcher_set_mm_time(uint32_t mm_time) static int calc_compression_level(void) { - spice_return_val_if_fail(streaming_video != STREAM_VIDEO_INVALID, -1); + spice_return_val_if_fail(reds_get_streaming_video(reds) != STREAM_VIDEO_INVALID, -1); - if ((streaming_video != STREAM_VIDEO_OFF) || + if ((reds_get_streaming_video(reds) != STREAM_VIDEO_OFF) || (image_compression != SPICE_IMAGE_COMPRESS_QUIC)) { return 0; } else { @@ -756,7 +756,7 @@ void red_dispatcher_on_sv_change(void) RedDispatcher *now = dispatchers; while (now) { now->qxl->st->qif->set_compression_level(now->qxl, compression_level); - payload.streaming_video = streaming_video; + payload.streaming_video = reds_get_streaming_video(reds); dispatcher_send_message(&now->dispatcher, RED_WORKER_MESSAGE_SET_STREAMING_VIDEO, &payload); |