[Spice-devel] [PATCH 1/2] replay: add streaming setting option
Pavel Grunt
pgrunt at redhat.com
Fri Jan 15 06:23:36 PST 2016
Hi,
On Fri, 2016-01-15 at 14:01 +0000, Frediano Ziglio wrote:
> Ass -S to allow to set a video streaming rule.
Add
>
> Signed-off-by: Frediano Ziglio <fziglio at redhat.com>
Acked-by: Pavel Grunt <pgrunt at redhat.com>
> ---
> server/tests/replay.c | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/server/tests/replay.c b/server/tests/replay.c
> index 11c03a7..f0cbee5 100644
> --- a/server/tests/replay.c
> +++ b/server/tests/replay.c
> @@ -283,12 +283,14 @@ int main(int argc, char **argv)
> GOptionContext *context = NULL;
> gchar *client = NULL, **file = NULL;
> gint port = 5000, compression =
> SPICE_IMAGE_COMPRESSION_AUTO_GLZ;
> + gint streaming = SPICE_STREAM_VIDEO_FILTER;
> gboolean wait = FALSE;
> FILE *fd;
>
> GOptionEntry entries[] = {
> { "client", 'c', 0, G_OPTION_ARG_STRING, &client, "Client",
> "CMD" },
> { "compression", 'C', 0, G_OPTION_ARG_INT, &compression,
> "Compression (default 2)", "INT" },
> + { "streaming", 'S', 0, G_OPTION_ARG_INT, &streaming,
> "Streaming (default 3)", "INT" },
> { "port", 'p', 0, G_OPTION_ARG_INT, &port, "Server port
> (default 5000)", "PORT" },
> { "wait", 'w', 0, G_OPTION_ARG_NONE, &wait, "Wait for
> client", NULL },
> { "slow", 's', 0, G_OPTION_ARG_INT, &slow, "Slow down
> replay. Delays USEC microseconds before each command", "USEC" },
> @@ -309,6 +311,11 @@ int main(int argc, char **argv)
> g_option_context_free(context);
> context = NULL;
>
> + if (streaming < 0 || streaming == SPICE_STREAM_VIDEO_INVALID) {
> + g_printerr("invalid streaming value\n");
> + exit(1);
> + }
> +
> if (strncmp(file[0], "-", 1) == 0) {
> fd = stdin;
> } else {
> @@ -337,6 +344,7 @@ int main(int argc, char **argv)
>
> server = spice_server_new();
> spice_server_set_image_compression(server, compression);
> + spice_server_set_streaming_video(server, streaming);
> spice_server_set_port(server, port);
> spice_server_set_noauth(server);
>
More information about the Spice-devel
mailing list