id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 12239,Linux windowed playback ignores forced monitor aspect ratio,harrycoin@…,JYA,"In the case of two 1680 x 1050 monitors arranged as a single X screen of resolution 1680 x 2100 (that is to say, one 'on top of' the other), mythfrontend appears to ignore the ""setup / appearance / Monitor aspect ratio"" of 16:10. Even having chosen ""Use GUI size for TV playback"" and putting in as the initial GUI width 1440 and height 900 (still 16:10), no matter whether playing back by opengl, 'normal' or 'vdpau', no matter playing back 1080i or 720p or old 4:3 video: the playback screen fills the window but the playback content is compressed horizontally to fill perhaps the center 1/4th of the screen. The vertical size seems correct. If use xorg.conf to separate the two monitors into two logical screens of 1680 x 1050 arranged one on top of the other, all windowed and fullscreen options work normally. When treating the pair of monitors as one x screen taller than wide, no permutation of ""Use Gui size for tv playback"" ""use window border"" ""use fixed window size"" would result in a display with the intended content displayed at the correct and normal aspect ratio. Also, I tried to compensate by adjusting the 'settings/video/general playback / horizontal scaling' to several values between 0 and 100. If the number wasn't 0, there was no content displayed at all while the sound was normal as if the display occurred. What strikes me as odd is that when the frontend window that displays correctly is dragged onto pairs of monitors to the let or right arranged vertically as a single screen-- instead of failing as it did when the middle pair was a single screen... it works normally. I set this a a major priority since if you can't watch the video, there's not much point to all this. Mythfrontend: 2:0.27.0+fixes.20140324.8ee257c-0ubuntu3 amd64 Ubuntu trusty LTS 14.04 Mythbackend: 0.27.3-dmo1+wheezy+bp1 i386 Attached are two xorg.conf's. The one with fewer screens is broken, the one splitting the two works correctly. Here's the settings with the monitors split into two screens. AdjustFill 0 AirPlayId 28594038395b AltClearSavedPosition 1 AspectOverride 0 AutoCommercialSkip 0 AutomaticSetWatched 0 BrowseAllTuners 0 ChannelFormat ChannelGroupDefault -1 ChannelGroupRememberLast 0 ChannelOrdering channum ClearSavedPosition 1 ContinueEmbeddedTVPlay 0 Country US DateFormat ddd MMM d yyyy DecodeExtraAudio 1 DefaultCCMode 0 DefaultVideoPlaybackProfile OpenGL Slim DispRecGroupAsAllProg 0 DisplayGroupTitleSort 0 DisplayRecGroup All Programs EnableMHEG 0 EndOfRecordingExitPrompt 0 FFRewReposTime 100 FFRewReverse 1 JumpToProgramOSD 1 Language en_US LetterboxColour 0 LongChannelFormat MythArchiveDateFormat %a %b %d %Y MythArchiveTimeFormat %I:%M %p MythArchiveVideoFormat NTSC PIPLocation 0 PersistentBrowseMode 1 PlayBoxEpisodeSort Date PlayBoxOrdering 1 PlaybackBoxStartInTitle 1 PlaybackExitPrompt 0 PlaybackWLAutoExpire 0 PlaybackWLBlackOut 2 PlaybackWLMaxAge 60 PlaybackWLStart 0 PlaybackWatchList 1 QueryInitialFilter 0 RealtimePriority 1 RememberRecGroup 1 ShortDateFormat M/d SmartForward 0 SubtitleCodec UTF-8 TimeFormat h:mm AP ",Bug Report - General,closed,major,unknown,MythTV - Video Playback,0.27-fixes,medium,Fixed,"""aspect ratio"" ""horizontal scaling""",,0