From afebae6891333b8751e8e10db7f8596f3b1cd62a Mon Sep 17 00:00:00 2001
From: "F. Duncanh"
Note: A native AirPlay Server feature is included in macOS 12 -Monterey, but is restricted to recent hardware. UxPlay can run on older -macOS systems that will not be able to run Monterey, or can run Monterey -but not AirPlay.
+Note: A native AirPlay Server feature is included in macOS since +macOS 12 Monterey, but is restricted to recent hardware. As well as +running on latest macOS, UxPlay can run on older macOS systems that will +cannot run Monterey, or can run Monterey but not AirPlay.
These instructions for macOS assume that the Xcode command-line developer tools are installed (if Xcode is installed, open the Terminal, type “sudo xcode-select –install” and accept the conditions).
@@ -837,7 +837,7 @@ with “export GST_DEBUG=2” before runnng UxPlay) reveals that with the default (since UxPlay 1.64) use of timestamps for video synchonization, many video frames are being dropped (only on macOS), perhaps due to another error (about videometa) that shows up in the GStreamer warnings. -Recommendation: use the new UxPlay “no timestamp” option +Recommendation: use the UxPlay “no timestamp” option “-vsync no” (you can add a line “vsync no” in the
uxplayrc configuration file).
On macOS with this installation of GStreamer, the only videosinks @@ -846,10 +846,10 @@ osxvideosink. The window title does not show the Airplay server name, but the window can be shared on Zoom. Because of issues with glimagesink, you may find osxvideosink works better. The only available audiosink is osxaudiosink.
The option -nc is currently used by default om macOS, This is a +
The option -nc is currently used by default on macOS, This is a workaround for window-closing problems with GStreamer videosinks on -macOS. In anticipation of fixes, this option can be canceled with “-nc -no”, if not needed.
In the case of glimagesink, the resolution settings “-s wxh” may not affect the (small) initial OpenGL mirror window size, but the window can be expanded using the mouse or trackpad.
1.72.1 2025-06-06 minor update: fix regression in -reg option; add
+option -rc
1.72 2025-05-07. Improved HLS Live Streaming (YouTube) support,
including “scrub”. Add requested options -md <filename> to output
audio metadata text to a file for possible display (complements -ca
diff --git a/README.md b/README.md
index 4772596..76c17fe 100644
--- a/README.md
+++ b/README.md
@@ -745,9 +745,10 @@ running if the ssh session is closed. Terminal output is saved to FILE
## Building UxPlay on macOS: **(Intel X86_64 and "Apple Silicon" M1/M2 Macs)**
-*Note: A native AirPlay Server feature is included in macOS 12 Monterey,
-but is restricted to recent hardware. UxPlay can run on older macOS
-systems that will not be able to run Monterey, or can run Monterey but
+*Note: A native AirPlay Server feature is included in macOS since macOS 12 Monterey,
+but is restricted to recent hardware. As well as running on latest macOS,
+UxPlay can run on older macOS
+systems that will cannot run Monterey, or can run Monterey but
not AirPlay.*
These instructions for macOS assume that the Xcode command-line
@@ -829,7 +830,7 @@ downloads, "UxPlay" for "git clone" downloads) and build/install with
default (since UxPlay 1.64) use of timestamps for video
synchonization, many video frames are being dropped (only on macOS),
perhaps due to another error (about videometa) that shows up in the
- GStreamer warnings. **Recommendation: use the new UxPlay "no
+ GStreamer warnings. **Recommendation: use the UxPlay "no
timestamp" option "`-vsync no`"** (you can add a line "vsync no" in
the uxplayrc configuration file).
@@ -842,9 +843,9 @@ downloads, "UxPlay" for "git clone" downloads) and build/install with
osxvideosink works better. The only available audiosink is
osxaudiosink.
-- The option -nc is currently used by default om macOS, This
+- The option -nc is currently used by default on macOS, This
is a workaround for window-closing problems with GStreamer videosinks on macOS.
- In anticipation of fixes, this option can be canceled with "-nc no", if not needed.
+ This option can be canceled with "-nc no", if not needed.
- In the case of glimagesink, the resolution settings "-s wxh" may not
affect the (small) initial OpenGL mirror window size, but the window
@@ -1730,6 +1731,11 @@ introduced 2017, running tvOS 12.2.1), so it does not seem to matter
what version UxPlay claims to be.
# Changelog
+1.72.1 2025-06-06 minor update: fix regression in -reg option; add option
+-rc