skerit / romcollectionbrowser

Automatically exported from code.google.com/p/romcollectionbrowser
GNU General Public License v2.0
0 stars 0 forks source link

RCB sometimes will cause XBMC to stay in windowed mode #177

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Launch game with any emulator
2. Evenutally XBMC will not return to fullscreen
3.

What is the expected output? What do you see instead?
Expected is back to fullscreen, not windowed mode

What version of the product are you using? On what operating system?
Ubuntu 14.04 LTS, Gotham 13.1, latest RCB

Please provide any additional information below.

Comment from my team member in our project "RetroRig" on github 
(https://github.com/ProfessorKaos64/RetroRig):

"This is actually not an issue of xbmc. I've checked the function stack off 
CDisplaySettings::SetCurrentResolution during a game launch. It appears to be 
an event send to xbmc from the outside. Probably from RCB.

However, I've now disabled a function called ToggleFullScreenRoot in xbmc. It 
is only used upon an external event requesting xbmc to change from fullscreen 
to windowed mode. Changing the display mode in the settings is not affected. 
You might want to give this a try! I have uploaded xbmc.bin to here: 
https://github.com/beaumanvienna/xbmc/tree/gotham-retrorig-pl5/testing

Actually, I really like this change. It's not only much faster to launch a game 
now, the Unity desktop also doesn't show up any more during the switch from 
xbmc to an emulator. :-D"

Is there a reason for the function calling the windowed mode? I don't want to 
commit changes to my project if there is a technical reason for this call.

Thank you!

-pk

Original issue reported on code.google.com by mdegu...@gmail.com on 20 Jul 2014 at 12:48

GoogleCodeExporter commented 9 years ago
This defects also affects me, it happens randomly.
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS - XBMCbuntu"

Original comment by meduzapat on 17 Nov 2014 at 3:56

GoogleCodeExporter commented 9 years ago
Sorry for the late response. There could be focus issues without forcing xbmc 
into windowed mode. Often this call interferes with the screensaver. If the 
screensaver is active the call to go back to fullscreen just deactivates the 
screensaver and the fullscreen command is lost. It is on my list to handle this 
issue.

Original comment by maloep on 9 Mar 2015 at 5:54