AirPlay 2 second delay no longer automatically detected?

macOS specific usage questions
davidfstr
New Cone
New Cone
Posts: 2
Joined: 10 Jun 2010 07:04

AirPlay 2 second delay no longer automatically detected?

Postby davidfstr » 12 Apr 2020 00:47

If I use VLC to play a video when my macOS system audio is configured to direct to an AirPlay speaker (such as the Sonos One I just got), there is a 2 second delay between when you press the play button and when the speaker plays audio.

It is possible to correct for this delay manually by repeatedly pressing the "f" key until VLC says the audio delay is -2000 ms.

However I was under the impression that VLC 2.2.1 automatically corrected for this delay, based on the post here: https://www.reddit.com/r/apple/comments/338fim/vlc_221_now_perfectly_supports_airplay/

On the other hand, I now see a forum post that VLC 3 does NOT support AirPlay: https://forum.videolan.org/viewtopic.php?f=12&t=151315&p=497274&hilit=airplay#p497561

So now I'm confused. Did an older version of VLC 2.x support AirPlay latency detection but that support was dropped in VLC 3.x, only to be scheduled to reappear in VLC 4.x?

(FWIW, it looks like the API to detect whether any audio delay is active [from AirPlay or anything similar] is: https://developer.apple.com/documentation/avfoundation/avaudiosession/1616500-outputlatency )

dfuhrmann
Developer
Developer
Posts: 1183
Joined: 02 Jul 2012 11:09

Re: AirPlay 2 second delay no longer automatically detected?

Postby dfuhrmann » 13 Apr 2020 09:58

I think for a 2 second delay you need manually enter this in the syncronization panel currently.


Return to “VLC media player for macOS Troubleshooting”

Who is online

Users browsing this forum: No registered users and 44 guests