19th Mar, 2015, 11:58 AM
I've looked at your logs. It seems to confirm that you have "Adjust display refresh rate to match video" enabled.
When you say that an older build doesn't behave like this, do you mean a new install (or you downgrade the XBMC package manually)?
That might be because the option, for some reason, was (mistakenly) disabled (by default - can be enabled) in some old build.
It might also be that OpenELEC doesn't enable that setting by default. I don't know, to be honest.
Let me explain why there's a setting and why I suggest you leave it enabled - I'll try to simplify things.
If you watch a 23.976p video (23.976 frames per second, progressive scan) and your display (i.e. your TV) has a refresh rate of 50 Hz, you might notice the video "stutters" from time to time. It's because Kodi needs to synchronize the video to what is actually displayed on your TV (your TV expects 25/50 frames per second, but it's only getting 23.976).
It also needs to keep audio synchronized with video (they're "sent" separately).
It should also be noted that most don't notice this stuttering at all.
This can be achieved by "speeding up" the video from 23.976 frames per second to 25, or by adjusting the refresh rate of the display (if a matching refresh rate, or multiple of it, is supported).
So, enabling this setting gives the best experience: you're watching the movie exactly how to director wanted you to see it.
A side effect is that the TV needs a couple seconds (some are even slower) to switch to a different rate, but this should only happen when video start and when video ends. You get a black screen while it's doing its job.
This option is configurable because some receivers (TV, monitor, AVR, ...) misbehave when switching to a different refresh rate, or report a refresh rate they don't actually support.
With that being said, I'll take a deeper look at your logs in the next days to make sure there's nothing odd going on, but the symptoms sound like it's just switching to a different refresh rate.
When you say that an older build doesn't behave like this, do you mean a new install (or you downgrade the XBMC package manually)?
That might be because the option, for some reason, was (mistakenly) disabled (by default - can be enabled) in some old build.
It might also be that OpenELEC doesn't enable that setting by default. I don't know, to be honest.
Let me explain why there's a setting and why I suggest you leave it enabled - I'll try to simplify things.
If you watch a 23.976p video (23.976 frames per second, progressive scan) and your display (i.e. your TV) has a refresh rate of 50 Hz, you might notice the video "stutters" from time to time. It's because Kodi needs to synchronize the video to what is actually displayed on your TV (your TV expects 25/50 frames per second, but it's only getting 23.976).
It also needs to keep audio synchronized with video (they're "sent" separately).
It should also be noted that most don't notice this stuttering at all.
This can be achieved by "speeding up" the video from 23.976 frames per second to 25, or by adjusting the refresh rate of the display (if a matching refresh rate, or multiple of it, is supported).
So, enabling this setting gives the best experience: you're watching the movie exactly how to director wanted you to see it.
A side effect is that the TV needs a couple seconds (some are even slower) to switch to a different rate, but this should only happen when video start and when video ends. You get a black screen while it's doing its job.
This option is configurable because some receivers (TV, monitor, AVR, ...) misbehave when switching to a different refresh rate, or report a refresh rate they don't actually support.
With that being said, I'll take a deeper look at your logs in the next days to make sure there's nothing odd going on, but the symptoms sound like it's just switching to a different refresh rate.