2014-04-10, 07:40
I've noticed that when I play files with dts or dolby digital soundtracks that the real time a/v sync difference is very high at the start of playback, sometimes as far as 70ms. This causes xbmc to make corrections to get the sync closer to 0, causing what looks like repeated frames. However, if I disable bitstreaming the sync difference is much lower, around 20ms. xbmc still corrects the sync, but there is no noticeable effect. I've tried using the sync to display options and they don't seem to make a difference (with bitstreaming). I'm running my display at 59.94hz and playing back mkvs that run mostly at 23.976 fps. I know the recommended setup calls for adjust refresh rate to match video to be enabled, but I'm not comfortable with using a sync offset because it doesn't seem to be consistent across all of my files. So I have three questions. First, should the real time a/v sync counter always start as close to 0 as possible? Second, is there anything I can do other than disabling bitstreaming? Third, should sync to display options be used if the display refresh rate doesn't match the frame rate of the video file? Even though it doesn't fix the problem, it does seem to improve playback. I'm running a Haswell NUC with the latest nightly build of openelec, a Denon 4311CI, and a Samsung D8000 plasma. Thanks for your time, and thanks for all of your work on the software.
Logfile: http://www.xbmclogs.com/show.php?id=170630
Logfile: http://www.xbmclogs.com/show.php?id=170630