(2013-10-13, 13:33)fnac Wrote: tried some more: when turning OFF passthrough everything works fine. I can pause and skip and the A/V sync is perfect.
Turning "AC3 capable reciever" ON again, makes audio terrible out of sync direct after any pause.
It is weird. I've seen this reported on raspbmc forum, but it makes little sense.
The problem didn't exist in an old build (20130503 of raspbmc)
It feels like it must be a firware issue, but using the firmware from 20130503 doesn't fix it.
Apparently stereo ac3 passthrough doesn't suffer from this. Multichannel does (but what we do is identical in either case).
Most TV's/receivers don't suffer this problem.
I believe switching channel away from pi and back fixes sync (so it seems the Pi isn't sending data that is out of sync, but is somehow getting the receiver into an out of sync state).
Turning off ASC (auto sound calibration) on receiver may fix it.
I can't reproduce the problem (and have tried numerous TVs/receivers).
Ideally what we need is someone who has this problem who can compile their own xbmc and help track down where the problem first occurred.
If not I can try making some older test builds, that others can test, but that will be a slow process.
(And I tried this with raspbmc, but unfortunately old builds I made still exhibited the problem, but I could try again with openelec).