Problems with adjust display refresh rate
#1
Hi!

I've enabled the Adjust display refresh rate to match video option.
Now, when the video starts, the projector goes blue and then comes back with right refresh rate. So far so good.
The problem is, that it repeats this process several times during the playback.
Any idea why?

Rpi2 B - Openelec 5.0.3
Reply
#2
Have you looked at the hdmi_clock_change_limit settings in config.txt? They fixed the issues some of us had with amps re-syncing and briefly dropping out during playback.
Reply
#3
There's no such line in my config.txt, what should I add?
Reply
#4
hdmi_clock_change_limit=50
Something like this?
Reply
#5
(2015-04-23, 12:19)Victorpictor Wrote: hdmi_clock_change_limit=50
Something like this?

Not sure of the numbers, but start low and if that stops the disruption, increase until you start getting the flashing and then pull back a bit?
Reply
#6
50 made things worse, no dislplay resets, but now it's only 60Hz, no matter what the source is.
Reply
#7
Can you ssh into your Pi / Pi 2 and execute :

tvservice --modes=CEA

That will tell you what modes your Pi or Pi 2 believes your display supports. (Amazingly a slightly not quite connected HDMI cable can cause issues) It would be useful to know what video modes your Pi thinks that your projector can support.

For reference - my Sony UHD set reports the following to my Pi 2 via my Onkyo AVR

Code:
Group CEA has 17 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive 3D:FP|TopBot|SbS-HH
           mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced 3D:FP|TopBot|SbS-HH
           mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced
           mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced
  (prefer) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive 3D:TopBot|SbS-HH
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive 3D:FP|TopBot|SbS-HH
           mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced 3D:FP|TopBot|SbS-HH
           mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced
           mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive 3D:TopBot|SbS-HH
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive 3D:FP|TopBot|SbS-HH
           mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz progressive 3D:FP|TopBot
Reply
#8
Group CEA has 21 modes:
mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
(prefer) mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced
mode 14: 720x480 @ 60Hz 4:3, clock:54MHz x2 progressive
mode 15: 720x480 @ 60Hz 16:9, clock:54MHz x2 progressive
mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
(native) mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced
mode 29: 720x576 @ 50Hz 4:3, clock:54MHz x2 progressive
mode 30: 720x576 @ 50Hz 16:9, clock:54MHz x2 progressive
mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive
mode 35: 720x480 @ 60Hz 4:3, clock:108MHz x4 progressive
mode 36: 720x480 @ 60Hz 16:9, clock:108MHz x4 progressive
mode 37: 720x576 @ 50Hz 4:3, clock:108MHz x4 progressive
mode 38: 720x576 @ 50Hz 16:9, clock:108MHz x4 progressive

This was done with the projector in stand by mode.
Reply
#9
So the Pi is seeing the projector and reading the EDID data, and sees that 1080p, 1080i and 720p are all supported at 50 and 60Hz refresh, along with the 4:3 and 16:9 SD interlaced and progressive modes for both 50 and 60Hz. There is no 24p support.

So you're running at 1080p with a desktop default of 60Hz, and adjust refresh rate to match video on start/stop enabled, and sync playback to display enabled, yet when you play back 50Hz content it is staying at 60Hz (24p content will play at 60Hz with 3:2 as there is no 24p support)

What happens if you configure for 50Hz standard output? (And thus refresh rate change to 60 when playing 24/30/60Hz content)
Reply
#10
I'm getting more and more confused.
I mostly play 24p movies, and if I uncheck the adjust refresh option, even though I set the video playback in the settings to 24Hz, the playback is struttering.
If I check the auto adjust, the playback is smooth (although you can notice some speed at specific frames), but the reset thing kicks in (usually only twice, first at the beginning of the movie, and a few minutes later).
What's the difference?
Should I boost up the HDMI signal in config.txt?
Reply
#11
What refresh rate do you have as your default?

If it is 50Hz then 24p content will likely stutter as you will need to repeat one 24p frame every second to get to 25p (which is then 2:2 refreshed).

If 60Hz then you will get the standard 3:2 judder which is what is used in 60Hz territories when showing 24p content and because it is very regular it is less noticeable.

What content do you watch - and what frame/field rate is it?
Reply
#12
I either set the refresh rate to 24Hz manually, or let the auto adjust do his thing. In the first case the playback is struttering, in the latter it's fine, but in both cases the projector shows 24Hz.
I watch mostly 24p movies.
Reply
#13
Hmm - so your projector supports 1080/24p input - yet this isn't reported by tvservice? That's odd...

If you look at my tvservice I have mode 32 reported, but you don't :
Code:
mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive 3D:FP|TopBot|SbS-HH
Reply
#14
(2015-04-24, 11:27)Victorpictor Wrote: 50 made things worse, no dislplay resets, but now it's only 60Hz, no matter what the source is.

Pretty sure this is unrelated to the config.txt setting. It is most likely because you booted the Pi without the receiver/projector powered and on the right input,
and we didn't read the correct EDID. This could be useful: http://kodi.wiki/view/Raspberry_Pi_FAQ#T...d_on_first
Reply
#15
(2015-04-25, 13:49)popcornmix Wrote:
(2015-04-24, 11:27)Victorpictor Wrote: 50 made things worse, no dislplay resets, but now it's only 60Hz, no matter what the source is.

Pretty sure this is unrelated to the config.txt setting. It is most likely because you booted the Pi without the receiver/projector powered and on the right input,
and we didn't read the correct EDID. This could be useful: http://kodi.wiki/view/Raspberry_Pi_FAQ#T...d_on_first

I even rebooted the Pi for the changes to take effect in the config.txt.
But it's true, that the Pi is on for 24/7 while the projector is not.
Reply

Logout Mark Read Team Forum Stats Members Help
Problems with adjust display refresh rate0