Open phunkyfish opened 5 years ago
if I understand correctly, in code it's already present:
Or in fact it doesn't work?
passthrough will only work if the runtime tvOS is 11.2 or under. It vanished above that version
That’s crazy, but explains why this doesn’t work as expected.
It looks like it now just auto selects the best audio to send on to the receiver/TV.
Just tested using Netflix and atmos and it does indeed work as expected.
How this works with kodi is another matter. Will test over the next few days.
atmos handling is special, it's a real passthrough of eac3/atmos but there is no public tvOS API for it.
Only eac3/atmos in an mp4/m4v container played by avplayer, will work.
@davilla
but there is no public tvOS API for it
if there's a private API for that, do you know the relative functions/methods? Kodi isn't released in Appstore, so it's not a problem to use private APIs.
This should be documented. Once we get to adding a Wiki page for tvOS let's remember to add this detail.
@davilla so no direct i/o anymore? What a petty 👎
Well, passthrough was alway dependent on no one (tvOS) messing with it. It just happened to work by chance in tvOS < 11.2.
Currently there is no option to do so.