Ah - keep on posting from my sons account - he has been trying to track my addiction to this and leaving it logged into his account.
The Kodi post talks about a workaround they have which completely breaks Ugoos. I think this command is basically the workaround but making it optional. So it is likely to make things worse. But try it and see.
Had a quick look yesterday, seemed slightly better from my tests - but then not seeing much issue in the first place - was in the process of getting some test materials for more stringent tests but not tried yet.
Anyone else having an issue with audio sync on the AM6B+? I can’t tell if it just with Dolby Digital Plus or if it’s with all audio codecs. My setup is AM6B+ → Denon x1700h → LG C3, audio passthrough enabled, no delay set in Denon, eARC and CEC disabled, refresh switching disabled. Running CoreELEC version 21.1.1-Omega_nightly_20240916. Debug logs attached.
Edit: My bad, didn’t read other posts, I see this is an issue now.
kodi.old.log (144.1 KB)
kodi.log (62.3 KB)
I use Audio-delay-test-v5_23.976 from these test patterns. It’s easier to notice with this pattern I feel personally.
I did not notice any improvement after adding this setting to advancedsettings.xml. It can still start out of sync and each +10 seek can result in a different delay. This is with refresh rate switching and passthrough.
When I good remind , that setting in adv, just works under android os.
I am seeing the reported VSyncOFf
change similarly, but it’s value doesn’t seem to match the observed error in audio sync. I see a much smaller number, or even a negative one, is reported compared to the large positive offsets I am seeing.
The only consistency I have found, so far, is that VSyncOff
will remain zero for me all all non-fractional framerates, i.e., 24, 25, and 50. Still seeing an offset with these though, but do wonder if that offset is consistent. Audio sync test videos at different framerate are available here: Video Audio Sync Tests @ 23.98, 24, 25, 29.97, 50 & 59.94.
No effect, but it is in the code base, is it in a class that is only used on Android? Trying to get a better picture on how the audio works.
May be better to make a new thread for this audio stuff as it isn’t DV or AM6B+ related and impacts many other setups.
In the meantime… As a follow up to the above with non-fractional framerates, VSyncOff
always reports zero for all framerates, including fractional, on CE-19.4 for me.
Does anyone know what side of the code is responsible for audio sync? Looks like there is code for it on both the kodi side and the kernel side, in video.c
.
Kodi forum about.
Yeah I read all that - boils down to the amlogic drivers on G12A and probably B, (maybe others) for the audio, and it looking to have defects in those drivers - Android is interfacing to the same underlying hardware though its flavor of linux, I am sure amlogic is sharing a lot of that across to it’s open source linux.
Will create another topic to track as @doppingkoala suggests.
Can someone please run an eMMC read test on their AM6+ and/or U22XJ
CoreELEC:~ # hdparm -Tt /dev/data
I’d like to get a ballpark idea of what to expect
On my Am6b+:
/dev/data:
Timing cached reads: 4568 MB in 2.00 seconds = 2284.43 MB/sec
Timing buffered disk reads: 630 MB in 3.01 seconds = 209.56 MB/sec
-thank you
my Am6b+:
/dev/data:
Timing cached reads: 4550 MB in 2.00 seconds = 2275.55 MB/sec
Timing buffered disk reads: 586 MB in 3.00 seconds = 195.30 MB/sec
Hi. Sorry to be a out of topic, but after searching couldn’t find anything.
2 days ago someone on the subreddit of r/coreelec claimed that new advances were made on the Odroid N2 and that it will be going to be possible to run DV on them and that tester where needed.
I can’t find any post with that kind of info and was wonder if that was actually true, and if so, to ask to be pointed in the right direction.
Thanks
It’s here somewhere in the forum, but not supported by CoreELEC.
Use search…
thank you. Will keep searching