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
MediaPortal 1 Talk
Automatic Refreshrate Changer
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="Scythe42" data-source="post: 554774" data-attributes="member: 95833"><p>stop video playback, change refresh rate over display properties, change back to player application (the actual solution), play movie. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite4" alt=":mad:" title="Mad :mad:" loading="lazy" data-shortname=":mad:" /></p><p></p><p>Of course this is not acceptable for a media center application.</p><p></p><p>MP used the same functions as layed out by MS for driver properties (at least for Win7). The functions itself are not a problem they work smooth (not the one in the stats renderer - different issue). But somehow an already running DirectShow graph or running applications with a custom EVR presenter are not informed by Windows over a new refresh rate unless the Application is refocused. This is the best explanation I can come up with right now why Alt+Tab solves the issue anytime under any player if it shows up.</p><p></p><p>With MP we let handle DirectShow the vsync. So we can provide a frame early to the renderer and let it handle the exact timimng. This is what MS recommends with Vista and higher when using a custom EVR presenter.</p><p></p><p>I am working on various workarounds (one after another) to see which one can solve the issue of stuttering playback after a refresh rate change:</p><p>- use a different full screen mode similar to XBMC</p><p>- MP handles vsync and not DirectShow</p><p>- automatic application re-focus after RR change</p><p>- and some more crazy ideas...</p><p></p><p>Please check <a href="https://forum.team-mediaportal.com/watch-edit-videos-104/stutter-after-refresh-rate-change-71311/" target="_blank">https://forum.team-mediaportal.com/watch-edit-videos-104/stutter-after-refresh-rate-change-71311/</a> for ongoing discussion. I release patched DLLs for testing there as I cannot reproduce the problem on demand on my machine which makes it very hard for me to work on this problem.</p><p></p><p>I am currently on vacation and do not have access to by development rig until next week when I can continue to work on the described problem.</p></blockquote><p></p>
[QUOTE="Scythe42, post: 554774, member: 95833"] stop video playback, change refresh rate over display properties, change back to player application (the actual solution), play movie. :mad: Of course this is not acceptable for a media center application. MP used the same functions as layed out by MS for driver properties (at least for Win7). The functions itself are not a problem they work smooth (not the one in the stats renderer - different issue). But somehow an already running DirectShow graph or running applications with a custom EVR presenter are not informed by Windows over a new refresh rate unless the Application is refocused. This is the best explanation I can come up with right now why Alt+Tab solves the issue anytime under any player if it shows up. With MP we let handle DirectShow the vsync. So we can provide a frame early to the renderer and let it handle the exact timimng. This is what MS recommends with Vista and higher when using a custom EVR presenter. I am working on various workarounds (one after another) to see which one can solve the issue of stuttering playback after a refresh rate change: - use a different full screen mode similar to XBMC - MP handles vsync and not DirectShow - automatic application re-focus after RR change - and some more crazy ideas... Please check [URL="https://forum.team-mediaportal.com/watch-edit-videos-104/stutter-after-refresh-rate-change-71311/"]https://forum.team-mediaportal.com/watch-edit-videos-104/stutter-after-refresh-rate-change-71311/[/URL] for ongoing discussion. I release patched DLLs for testing there as I cannot reproduce the problem on demand on my machine which makes it very hard for me to work on this problem. I am currently on vacation and do not have access to by development rig until next week when I can continue to work on the described problem. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Talk
Automatic Refreshrate Changer
Contact us
RSS
Top
Bottom