There are some problems with certain MKV files, mostly in combination with DTS, causing persistent micro stuttering during a movie. It seems to be caused by a buggy DTS stream or the inability of XBMC to handle certain audio streams properly. I've searched the forums and topics regarding the skipping keep coming back on a regular basis. I wonder what the best solution is, remuxing the MKV by removing and readding the audio stream again as suggested in another topic. Or is there some really simple solution I'm missing with xbmc 12?
Code:
11:19:15 T:139986156140288 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:544327667.445973, should be:544309802.087530, error:-17865.358442
11:19:16 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:553403000.000000, curr:553386000.000000, diff:-17000.000000
11:19:17 T:139986156140288 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:546309934.252530, should be:546332197.842935, error:22263.590404
11:19:18 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:556037000.000000, curr:555978000.000000, diff:-59000.000000
11:19:19 T:139986156140288 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:548332443.828935, should be:548317893.378589, error:-14550.450346
11:19:20 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:557328000.000000, curr:557269000.000000, diff:-59000.000000
11:19:21 T:139986156140288 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:550317918.585589, should be:550331956.300793, error:14037.715205
11:19:21 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:558534000.000000, curr:558527000.000000, diff:-7000.000000
11:19:22 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:559792000.000000, curr:559786000.000000, diff:-6000.000000
11:19:23 T:139986156140288 DEBUG: CDVDPlayerAudio:: Discontinuity2 - was:552481143.818793, should be:552492964.347694, error:11820.528901
11:19:23 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:561051000.000000, curr:561024000.000000, diff:-27000.000000
11:19:25 T:139987364394752 DEBUG: CDVDPlayer::CheckContinuity - wrapback :1, prev:562288000.000000, curr:562239000.000000, diff:-49000.000000