Opened 20 months ago

Last modified 19 months ago

#13400 closed Bug Report - General

Video playback wrong aspect ratio — at Initial Version

Reported by: Klaas de Waal Owned by: Peter Bennett
Priority: minor Milestone: 31.0
Component: MythTV - Video Playback Version: Master Head
Severity: medium Keywords: video playback gui qt
Cc: Stuart Auchterlonie, David Hampton Ticket locked: no

Description

Video playback with mythfrontend now has the wrong aspect ratio. Also the on-screen "Paused" display has disappeared.

A version of mythtv master compiled two days ago is correct; a version compiled today is wrong.

Attached are two screenshots of the same recording with the different frontends, both paused at approximately the same moment.

Version of the old/correct mythfrontend:

[klaas@modu mma-dvbt]$ mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v31-Pre-47-g4543b46083-dirty
MythTV Branch : master
Network Protocol : 91
Library API : 31.20190109-1
QT Version : 5.11.3
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_opengl_video using_opengl_themepainter using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xnvctrl using_xnvctrl_external using_libbluray_external using_xrandr using_xv using_profiletype using_systemd_notify using_systemd_journal using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vaapi using_vaapi2 using_nvdec using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2
[klaas@modu mma-dvbt]$ 

Version of new/wrong mythfrontend:

[klaas@modu mma]$ mythfrontend --version
Please attach all output as a file in bug reports.
MythTV Version : v31-Pre-56-gfa86a6a293
MythTV Branch : master
Network Protocol : 91
Library API : 31.20190109-1
QT Version : 5.11.3
Options compiled in:
 linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_opengl_video using_opengl_themepainter using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xnvctrl using_xnvctrl_external using_libbluray_external using_xrandr using_xv using_profiletype using_systemd_notify using_systemd_journal using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vaapi using_vaapi2 using_nvdec using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2
[klaas@modu mma]$ 

The mythfrontend log files are also attached.

Linux system is Fedora 29, no video hardware.

This problem could have been introduced with the GUI-related commits of Feb 4, 2019 by linuxdude42.

Change History (4)

Changed 20 months ago by Klaas de Waal

Attachment: Selection_003.png added

Screenshot with correct aspect ratio, with the "old" version of mythfrontend compiled two days ago.

Changed 20 months ago by Klaas de Waal

Attachment: Selection_004.png added

Screenshot with wrong aspect ratio and "Paused" OSD missing , with the version of mythfrontend compiled today.

Changed 20 months ago by Klaas de Waal

Attachment: mf-20190205-1435-bad.log added

Log file of mythfrontend with wrong aspect ratio and "Paused" OSD missing , the version of mythfrontend compiled today.

Changed 20 months ago by Klaas de Waal

Attachment: mf-20190205-1436-ok.log added

Logfile of mythfrontend with correct aspect ratio, from the "old" version of mythfrontend compiled two days ago.

Note: See TracTickets for help on using tickets.