Opened 14 years ago

Closed 14 years ago

#6487 closed defect (fixed)

mythfrontend opens in full screen, not window, with trunk after r20352

Reported by: cjbradford@… Owned by: paulh
Priority: minor Milestone: 0.22
Component: MythTV - Video Playback Version: head
Severity: medium Keywords: fullscreen playback window
Cc: Ticket locked: no


mythfrontend is configured to open in a resizable window with borders. This works correctly in r20352, and not in r20356. I can't get the intermediate revisions to build.

To reproduce, configure mythfrontend (Utilities/Setup?, Setup, Appearance, Next) GUI width 1280 GUI height 720 GUI X offset 0 GUI Y offset 0 Use GUI size for TV playback SELECTED Hide Mouse Cursor in MyTHTV UNSELECTED Use window Border SELECTED Use fixed window size UNSELECTED

Then, go to "Watch TV", or watch a recording. I get a full screen playback, instead of a windowed playback.

I'm using OpenSUSE11.0, and VDPAU. Changing to Xv still shows the problem. I've done svn up -r <revision>; make clean; configure; make; make install; to install each version mentioned above. I've checked in tonight's head (r20440), and the problem still exists.

I can't find an existing ticket describing this problem.

Change History (3)

comment:1 Changed 14 years ago by danielk

Milestone: unknown0.22
Owner: changed from Isaac Richards to paulh
Status: newassigned

With Xinerama it actually plays larger than full screen, the window is resized to fill all screens. The screen is however resizable as it should be.

The way this should work is that MythTV first resizes the screen to span all screens so that X allocates a large enough backing buffer, but then before it is displayed the window must be resized to whatever size it should be displayed at initially. It is this last step which appears to have gone missing.

comment:2 Changed 14 years ago by paulh

Status: assignedstarted

comment:3 Changed 14 years ago by paulh

Resolution: fixed
Status: startedclosed

(In [20471]) Fix a few window positioning problems reported with the playback screen after the changes to make it MythUI friendly. Only lightly tested there are way too many combinations of settings to test them all. Fixes #6487, #6508. Refs #6504.

Note: See TracTickets for help on using tickets.