MythTV-light not changing display mode for recordings/video

For discussion of topics specific to MythTV on Raspberry Pi devices
Post Reply
mr_smidge
Newcomer
Posts: 5
Joined: Tue Nov 06, 2018 9:25 pm
Great Britain

MythTV-light not changing display mode for recordings/video

Post by mr_smidge »

Hello all,

I have noticed that when playing recordings and videos, MythTV-light does not appear to change the display resolution/refresh rate when watching a video that is different from the default display mode. I have enabled the "Separate video modes for GUI and TV playback” setting in the menu.

One thing I notice is that xrandr does not appear to have any effect on the latest raspbian:

Code: Select all

$ DISPLAY=:0 xrandr --output default --mode 1920x1080 --rate 24
xrandr: Failed to get size of gamma for output default
$
(I had to install xrandr by hand through the x11-xserver-utils package... the invocation succeeds but doesn't do anything.)

However, the tvservice utility works perfectly:

Code: Select all

$ tvservice -e "CEA 32 HDMI"
$
(Mode 32 is 1920x1080 24Hz.)

This sets the new mode without issue. I would really like to enable this, as it would (I hope) result in judder-free playback for 24Hz material, and allow me to use my TV's deinterlacing capabilities (the RPi doesn't seem to have enough processing power to handle yadif) for interlaced broadcast recordings.

For reference, I am using a RPi 3 Model B running Raspbian 9, connected to a TV that definitely supports all the modes I'm trying, via an AV receiver.

Any ideas? Many thanks!
User avatar
pgbennett
Developer
Posts: 504
Joined: Mon Apr 27, 2015 5:41 pm
United States of America

Re: MythTV-light not changing display mode for recordings/video

Post by pgbennett »

MythTV only supports changing display modes using xrandr, which is not supported on raspberry pi.

When decoding with openmax, raspberry pi supports openmax advanced deinterlace, which works well, so you should not need to try anything different. Is there a problem with that? There is an issue that if you use a new build of mythtv-light with an old raspbian version (prior to 2016-02-09) the deinterlace does not work, perhaps you need to upgrade your raspbian version.
mr_smidge
Newcomer
Posts: 5
Joined: Tue Nov 06, 2018 9:25 pm
Great Britain

Re: MythTV-light not changing display mode for recordings/video

Post by mr_smidge »

Hi pgbennett (& Happy New Year!),
pgbennett wrote:
Mon Dec 31, 2018 5:14 pm
MythTV only supports changing display modes using xrandr, which is not supported on raspberry pi.
Ah, that explains it!
pgbennett wrote:
Mon Dec 31, 2018 5:14 pm
When decoding with openmax, raspberry pi supports openmax advanced deinterlace, which works well, so you should not need to try anything different.
I have a recent Raspbian build, but will investigate openmax advanced deinterlace more closely.

Many thanks,
jac1d
Junior
Posts: 23
Joined: Sat Mar 30, 2019 8:26 pm
Canada

Re: MythTV-light not changing display mode for recordings/video

Post by jac1d »

Are there any settings required to activate the advanced deinterlace capability in the Openmax Normal profile or is it enabled by default?

-Jeff
User avatar
pgbennett
Developer
Posts: 504
Joined: Mon Apr 27, 2015 5:41 pm
United States of America

Re: MythTV-light not changing display mode for recordings/video

Post by pgbennett »

It should be enabled by default, but you can check it by pressing right arrow on the entry in the playback profile to get the details and check the deinterlacer. Note that on older versions of raspbian the deinterlace will not work (raspbian versions before 2016-05-27).
Post Reply