[mythtv-commits] Ticket #13400: Video playback wrong aspect ratio
MythTV
noreply at mythtv.org
Wed Feb 6 23:36:16 UTC 2019
#13400: Video playback wrong aspect ratio
-------------------------------------+-------------------------------
Reporter: Klaas de Waal | Owner: Peter Bennett
Type: Bug Report - General | Status: new
Priority: minor | Milestone: 31.0
Component: MythTV - Video Playback | Version: Master Head
Severity: medium | Resolution:
Keywords: video playback gui qt | Ticket locked: 0
-------------------------------------+-------------------------------
Changes (by Peter Bennett):
* status: closed => new
* resolution: Invalid =>
Old 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 at 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 at modu mma-dvbt]$
>
> }}}
>
> Version of new/wrong mythfrontend:
>
> {{{
> [klaas at 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 at 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.\\
New description:
Aspect ratio is calculated incorrectly on systems with two monitors.
Prior 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 at 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 at modu mma-dvbt]$
}}}
Version of new/wrong mythfrontend:
{{{
[klaas at 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 at 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.\\
--
Comment:
Re-opened for consideration of the patch
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13400#comment:16>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list