From 14df2469760b6582299a163fc9773ea2e0a96a08 Mon Sep 17 00:00:00 2001
From: "F. Duncanh"
-fps n sets a maximum frame rate (in frames per second) for the AirPlay client to stream video; n must be a whole number less than 256. (The client may choose to serve video at any frame rate -lower than this; default is 30 fps.) A setting below 30 fps might be +lower than this; default is 60 fps.) A setting below 60 fps might be useful to reduce latency if you are running more than one instance of uxplay at the same time. This setting is only an advisory to the client device, so setting a high value will not force a high diff --git a/README.md b/README.md index b6e99fd..04ddb98 100644 --- a/README.md +++ b/README.md @@ -690,7 +690,7 @@ which will not work if a firewall is running. **-fps n** sets a maximum frame rate (in frames per second) for the AirPlay client to stream video; n must be a whole number less than 256. (The client may choose to serve video at any frame rate lower - than this; default is 30 fps.) A setting below 30 fps might be useful to + than this; default is 60 fps.) A setting below 60 fps might be useful to reduce latency if you are running more than one instance of uxplay at the same time. _This setting is only an advisory to the client device, so setting a high value will not force a high framerate._ diff --git a/README.txt b/README.txt index f2883ce..5b3e349 100644 --- a/README.txt +++ b/README.txt @@ -839,7 +839,7 @@ updated by the client at 1 second intervals. **-fps n** sets a maximum frame rate (in frames per second) for the AirPlay client to stream video; n must be a whole number less than 256. (The client may choose to serve video at any frame rate lower than this; -default is 30 fps.) A setting below 30 fps might be useful to reduce +default is 60 fps.) A setting below 60 fps might be useful to reduce latency if you are running more than one instance of uxplay at the same time. *This setting is only an advisory to the client device, so setting a high value will not force a high framerate.* (You can test using "-vs diff --git a/lib/raop.c b/lib/raop.c index d7a8a26..319b0de 100644 --- a/lib/raop.c +++ b/lib/raop.c @@ -454,7 +454,7 @@ raop_init(int max_clients, raop_callbacks_t *callbacks) { raop->width = 1920; raop->height = 1080; raop->refreshRate = 60; - raop->maxFPS = 30; + raop->maxFPS = 60; raop->overscanned = 0; /* initialize switch for display of client's streaming data records */ diff --git a/uxplay.1 b/uxplay.1 index 31be5dc..1d6e153 100644 --- a/uxplay.1 +++ b/uxplay.1 @@ -85,7 +85,7 @@ UxPlay 1.62: An open\-source AirPlay mirroring (+ audio streaming) server. .TP \fB\-FPSdata\fR Show video-streaming performance reports sent by client. .TP -\fB\-fps\fR n Set maximum allowed streaming framerate, default 30 +\fB\-fps\fR n Set maximum allowed streaming framerate, default 60 .TP \fB\-f\fR {H|V|I}Horizontal|Vertical flip, or both=Inversion=rotate 180 deg .TP diff --git a/uxplay.cpp b/uxplay.cpp index 5d709f0..0b3e5d6 100644 --- a/uxplay.cpp +++ b/uxplay.cpp @@ -393,7 +393,7 @@ static void print_info (char *name) { printf("-nc do Not Close video window when client stops mirroring\n"); printf("-nohold Drop current connection when new client connects.\n"); printf("-FPSdata Show video-streaming performance reports sent by client.\n"); - printf("-fps n Set maximum allowed streaming framerate, default 30\n"); + printf("-fps n Set maximum allowed streaming framerate, default 60\n"); printf("-f {H|V|I}Horizontal|Vertical flip, or both=Inversion=rotate 180 deg\n"); printf("-r {R|L} Rotate 90 degrees Right (cw) or Left (ccw)\n"); printf("-m Use random MAC address (use for concurrent UxPlay's)\n");