Saagar Jha

Results 179 comments of Saagar Jha

AirPlay 2 is an audio streaming API, as opposed to being a video streaming one as we would need here. In addition, it's only available on iOS and tvOS. The...

(See my response to this exact link above)

Perhaps we should check for the file disappearing out from under the app and closing it?

When doing keybindings there's typically two special cases to consider. One is when you assign the same item multiple shortcuts, as it the issue here. The other is when you...

Looks reasonable, except I'd make two changes: make the underlying lock type a typealias rather than a generic type, and using deinitialize with no parameters.

Not @lhc70000 but +1 to the use of force unwrapping when appropriate

I don't think that device has a screen that can play HDR content?

As far as I am aware, the current situation for Chromecast (and AirPlay, which is very similar) is that these are private, undocumented protocols that nobody on the development team...

Hi @lopopolo, thanks for writing this up! I'm sure it will be useful when implementing this feature. Unfortunately, my personal Chromecast is at home and I won't be back for...

I would really recommend using a private, explicitly allocated `os_unfair_lock` for this. To ensure it is used correctly I would suggest moving it into our utilities and then exposing an...