Beta Dolby TrueHD passthrough no sound
#1
Hello,

I have joined beta tester program and installed Kodi 21.0-BETA2 from google play store. I am running it on Android box (Ugoos AM8). I have HDMI passthrough to Denon avrx3600h. Content with DST-HD MA and DDe 5.1 works fine with default Kodi EIC passthrough. The problem is TrueHD content where I am not getting sound on default kodi EIC. If I switch output engine to Android IEC then it works fine but sometimes I need to restart video multiple teams because of sound stuttering that happens when using Android output driver. Here is kodi.log https://paste.kodi.tv/hilezedeso.kodi
Reply
#2
Known for the Ugoos beta firmware. Sink opens with 170 ms and then eats twice the data.

Kodi rightfully detects this as an error.

2024-01-28 15:14:06.875 T:3152 info <general>: Created Audiotrackbuffer with playing time of 170.750000 ms min buffer size: 524544 bytes
...
2024-01-28 15:14:07.070 T:3152 error <general>: Sink got stuck with 341.500000 ms - ask AE for reopening
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#3
Build for you: https://jenkins.kodi.tv/job/android-arm-...bi-v7a.apk

that should "work" out of the box - by ignoring your broken audio firmware.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#4
Thank you!
Reply
#5
(2024-01-28, 17:50)fritsch Wrote: Build for you: https://jenkins.kodi.tv/job/android-arm-...bi-v7a.apk

that should "work" out of the box - by ignoring your broken audio firmware.
I tested it and it's working. What do I need to write to Ugoos support to fix in their firmware?
Reply
#6
I will simply disable the "delay supervision" in kodi ... which will force e.g. Zidoo and FireTV Cube 3rd Edition users to enable an advanced setting.

It would be great for Ugoos if - when their sink opens with a Buffer of "N" that they don't "consume" "2xN" audio packets, but block properly after "N" was added.

It's like: I have 2000 Liter space in my oiltank, just fill it up - and after 4000 Liter you have to pump it out again ;-).


Depending on how many "reports" from the other side I get ... I might add a negative list ...
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#7
(2024-01-28, 21:03)fritsch Wrote: I will simply disable the "delay supervision" in kodi ... which will force e.g. Zidoo and FireTV Cube 3rd Edition users to enable an advanced setting.

Hi fritsch, I read this from you on github
Quote:Kodi can supervise the sink for being stuck, which means: if you open a sink with 160 ms buffer and it does not move while eating more than twice of the buffer's audio data, it is considered a bug. Sadly - there is a whole lot of broken firmwares out there, one of the leards: Ugoos. Which is the reason I make this opt-in. That means that FireTV Cube 3rd Gen and others would need to enable this - once again - via an advanced settings.

<advancedsettings>
<audio>
<ignorebrokenaudiodelay>false</ignorebrokenaudiodelay>
<audio>
</advancedsettings>
Sorry, I'm a total noob when it comes to this sort of thing. Does that mean I have to create an advancedsettings.xml with this content? If I create one in the user directory with the content listed above, it doesn't work. Not even if I replace the "false" with "true". I tested it with the latest Kodi 21 Nightly Master. Or is that not implemented yet? Oh yes, I also use a ugoos am8
Reply
#8
No - that change is not in, as you see the Pullrequest open. Just keep the build I gave you.
And don't forget to report this behaviour to Ugoos.

When the change is merged the delay correction / tracking will be disabled by default. So your device works, but FireTV Cube 3rd Gen and others need to create this file to enable the tracking it.

You do nothing, the guys with the really broken firmware, do:
Code:
    <advancedsettings>
    <audio>
    <superviseaudiodelay>true</superviseaudiodelay>
    <audio>
    </advancedsettings>
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#9
(2024-01-28, 17:50)fritsch Wrote: Build for you: https://jenkins.kodi.tv/job/android-arm-...bi-v7a.apk

that should "work" out of the box - by ignoring your broken audio firmware.
Hi fritsch
I also use a ugoos am8, Please reupload your build, thanks.
Reply
#10
I don't. Install a nightly, cause of the broken firmware of this device I changed the default in kodi ... you can use for example: http://mirrors.kodi.tv/nightlies/android...bi-v7a.apk
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply

Logout Mark Read Team Forum Stats Members Help
Dolby TrueHD passthrough no sound0