2015-10-05, 18:10
Hello,
since I installed Mac OSX 10.11 El Capitan, it's no longer possible for me to use airplay device for audio output, configuring it from Kodi's system audio settings.
My airplay system is an airport express.
With Yosemite, I had this setting:
OSX's system preferences -> sound settings -> audio output -> built-in speakers as default system audio output.
Kodi: system -> settings -> system -> audio output device -> Rocco airplay (the name of my airplay device).
It perfectly worked; I had to set general system's output device on built-in speakers because I am totally blind and use Kodi screen reader add-on, and if I let default audio output to the airplay, Kodi screen reader's voice comes from airplay speakers, causing a terrible latency while performing commands. While with my setting, screen reader was talking from macbook's speakers, while music, TV/radio audio, and Kodi sounds came from airplay. It was perfect.
But now, with El Capitan, something goes wrong:
Kodi seemed to reproduce nothing, from airplay; I checked system - output device settings from Kodi itself and Rocco -airplay device- seemed to have disappeared completely.
I tried to reset the airport express base, to check if there was a new firmware from the Airport utility on OSX, no update was there, and I rebooted the base to be sure it worked.
So, I did a double-check:
I went to OSX's sound preferences -without kodi- and set Rocco airplay as default system audio device.
And, that worked; music started to come from big speakers connected to airport express but Kodi screen reader itself, of course came also from there.
I said: OK, let's go back, airplay works, let's bring screen reader back from where it must go; OSX preferences, sounds, output, default sound output set to internal speaker. Now screen reader has came back with its normal behaviour without latency; but... no music!
I went again into kodi interface, settings, system, audio output...
And instead of "Rocco airplay selected", my screen reader told me
AirplayNullEndpointAudioDataSource airplay selected!
With result that no music came... so I was forced to select Kodi to reproduce also audio from internal speakers if I wanted screen reader to talk from there.
Now I am forced to a choice: set airplay to system default soundcard, or don't use it any longer.
I have looked for on Google about this AirplayNullEndpointAudioDataSource string, and found out some threads on apple developers forum, but as far as I could read, it affects all third party apps for airplay and i have no ability to understand if it's an airplay bug, or Apple has changed airplay's interface for third party apps and it's just a matter of time for developers to update code and then release newly supported versions.
Please let me know!
Thanks in advance.
since I installed Mac OSX 10.11 El Capitan, it's no longer possible for me to use airplay device for audio output, configuring it from Kodi's system audio settings.
My airplay system is an airport express.
With Yosemite, I had this setting:
OSX's system preferences -> sound settings -> audio output -> built-in speakers as default system audio output.
Kodi: system -> settings -> system -> audio output device -> Rocco airplay (the name of my airplay device).
It perfectly worked; I had to set general system's output device on built-in speakers because I am totally blind and use Kodi screen reader add-on, and if I let default audio output to the airplay, Kodi screen reader's voice comes from airplay speakers, causing a terrible latency while performing commands. While with my setting, screen reader was talking from macbook's speakers, while music, TV/radio audio, and Kodi sounds came from airplay. It was perfect.
But now, with El Capitan, something goes wrong:
Kodi seemed to reproduce nothing, from airplay; I checked system - output device settings from Kodi itself and Rocco -airplay device- seemed to have disappeared completely.
I tried to reset the airport express base, to check if there was a new firmware from the Airport utility on OSX, no update was there, and I rebooted the base to be sure it worked.
So, I did a double-check:
I went to OSX's sound preferences -without kodi- and set Rocco airplay as default system audio device.
And, that worked; music started to come from big speakers connected to airport express but Kodi screen reader itself, of course came also from there.
I said: OK, let's go back, airplay works, let's bring screen reader back from where it must go; OSX preferences, sounds, output, default sound output set to internal speaker. Now screen reader has came back with its normal behaviour without latency; but... no music!
I went again into kodi interface, settings, system, audio output...
And instead of "Rocco airplay selected", my screen reader told me
AirplayNullEndpointAudioDataSource airplay selected!
With result that no music came... so I was forced to select Kodi to reproduce also audio from internal speakers if I wanted screen reader to talk from there.
Now I am forced to a choice: set airplay to system default soundcard, or don't use it any longer.
I have looked for on Google about this AirplayNullEndpointAudioDataSource string, and found out some threads on apple developers forum, but as far as I could read, it affects all third party apps for airplay and i have no ability to understand if it's an airplay bug, or Apple has changed airplay's interface for third party apps and it's just a matter of time for developers to update code and then release newly supported versions.
Please let me know!
Thanks in advance.