No audio intermittently using passthrough HDMI

using odroid n2+, denon x3600h, passthrough hdmi. Passthrough is set to HDMI, as is audio output device. All codecs are ticked as the denon can handle them all.

Having intermittent audio issues where I get no audio. When this issue occurs, the receiver doesn’t change to the correct codec on the AVR screen (it remains as what the codec is on the kodi menu). The tv show in question is DD+.

Attached are some debug logs - I repeatedly played episodes one to eight of the same tv show, and the logs are named for which episode it failed on. On the log that failed on e07, it failed on the second attempt of playing it, as it went through e01 to e08 without failing the first time.

I am very keen to fix it as it is pretty annoying. Hoping someone can see what is failing in the logs. I can say that using kodi running from my computer (still via the AVR etc) I never have any of these issues.

kodi.failed.e01.log (1.1 MB)
kodi.failed.e02.log (1.3 MB)
kodi.failed.e04.log (753.7 KB)
kodi.failed.e04-2.log (1.1 MB)
kodi.failed.e07.log (1.8 MB)

Try to play problematic content.
Post Kodi log and dmesg log (run dmesg | paste in SSH and copy the URL)
Upload a sample of problematic content.

Tried playing something, it failed first attempt.
kodi.log (755.8 KB)

Tried your sample on my N2, and there is no audio with Passthrough enabled. With disabled it plays in standard AC3_5.1 format.
My guess is that I have no audio with passthrough enabled due to a “weird” audio format/codec used; there are 2 side channels mixed into standard ac3_5.1 format, and my receiver does not know how to handle that. After remuxing audio to standard ac3 format, passthrough works OK.

Sometimes I can play it 10 or more times in a row and it plays every time (always passthrough).
But sometimes, different shows (with various codecs) do not give audio. I stop it, try again, etc. It always plays eventually, I’ve never had to anything to the audio stream to get it to work.

But it’s not ideal as it is at the moment. It can happen with almost any tv show.

About | FAQ | Terms of Service | Privacy Policy | Legal Notice