home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Watch / Listen Media
watch/edit Videos
Random change in screen resolution
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Sebastiii" data-source="post: 1078706" data-attributes="member: 60104"><p>Analysing log again and i found something interesting <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p>Normally, the sequence is (after detection of screen etc.) :</p><p></p><p>1- Main: Screen MP OnDisplayChange recreate swap chain</p><p>2- Main: RecreateSwapChain()</p><p></p><p>But in your log, while it was working on resolution change, a second resolution change happen quite in the same time and like the call about the first 'Main: RecreateSwapChain()' is not finished, the second resolution change call a new 'Main: RecreateSwapChain()' but like the first call is not finished, the second/new call is ignored and then MP stay @ 1024x768 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>So on the second link to the build in PM, MediaPortal should process the message in order of arrival (so like in queue) it's mean (it should) that the second resolution change will be sent only when first one is finished. So in final when the call to 'Main: RecreateSwapChain()' will happen, it should be executed.</p><p></p><p>So please :</p><p>Try build N°1 and post log.</p><p>Try build N°2 and post log. (i think this second build should work)</p><p></p><p>Thanks <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p></blockquote><p></p>
[QUOTE="Sebastiii, post: 1078706, member: 60104"] Analysing log again and i found something interesting :) Normally, the sequence is (after detection of screen etc.) : 1- Main: Screen MP OnDisplayChange recreate swap chain 2- Main: RecreateSwapChain() But in your log, while it was working on resolution change, a second resolution change happen quite in the same time and like the call about the first 'Main: RecreateSwapChain()' is not finished, the second resolution change call a new 'Main: RecreateSwapChain()' but like the first call is not finished, the second/new call is ignored and then MP stay @ 1024x768 :) So on the second link to the build in PM, MediaPortal should process the message in order of arrival (so like in queue) it's mean (it should) that the second resolution change will be sent only when first one is finished. So in final when the call to 'Main: RecreateSwapChain()' will happen, it should be executed. So please : Try build N°1 and post log. Try build N°2 and post log. (i think this second build should work) Thanks :) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Watch / Listen Media
watch/edit Videos
Random change in screen resolution
Contact us
RSS
Top
Bottom