- Thread starter
- #781
New test binaries available: https://forum.team-mediaportal.com/637138-post3.html
version 14 - based on SVN revision 26527
Minor fix release.
New setting:
EnableSyncAdjustment
Toggles between v-sync adjustments on / off. By default this is on. Use only for debugging purposes (like sync drifting).
Please note that this version wont still probably solve the A/V sync drifting on all PCs (althou it should reduce the issue at least a bit). When encoutering the drift issue please do the following:
I know it will take quite amount of time to test that drifting and to see if any of those things make difference, but believe me it will take much more time (and has already taken) than you could ever imagine to try to debug the issue here locally - making one small code change and then waiting at least 1 hour for the issue to appear or not). So, please try to give some feedback when possible. davidf is currently helping me to write a completely new way of taking care of the A/V sync drifting - hopefully this will sort it out finally.
version 14 - based on SVN revision 26527
Minor fix release.
- Fixed a crash with the OnlineVideos plugin
- Fixed a deadlock on stream automatic type changes
- Minor adjustment to rendering stats layout
- Added workaround for the MS Video decoder reporting wrong fps values and therefore causing incorrect bias calculation.
- Improving bias calculation accuracy
- Added a setting for toggling the sync adjustment on/off for debugging. When disabled the EVR presenter is not able to do the minor v-sync position adjustments.
- Improving A/V sync - drifting is tried to be minimized (drift handling needs to be refactored completely to fix it completely)
New setting:
EnableSyncAdjustment
Toggles between v-sync adjustments on / off. By default this is on. Use only for debugging purposes (like sync drifting).
Please note that this version wont still probably solve the A/V sync drifting on all PCs (althou it should reduce the issue at least a bit). When encoutering the drift issue please do the following:
- Play a video (or two prefereably with 1:1 and non 1:1 material) for a hour
- Try to guess how much audio is behind / ahead the video
- Take a screen shot that shows the ! stats and post it into this thread
- Repeat steps 1 & 2 with versions 12 & 13 (also try to play around with the following debug settings: EnableSyncAdjustment, EnableTimestretching, ForceDirectSound & HWBasedRefClock
I know it will take quite amount of time to test that drifting and to see if any of those things make difference, but believe me it will take much more time (and has already taken) than you could ever imagine to try to debug the issue here locally - making one small code change and then waiting at least 1 hour for the issue to appear or not). So, please try to give some feedback when possible. davidf is currently helping me to write a completely new way of taking care of the A/V sync drifting - hopefully this will sort it out finally.