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
Development
General Development (no feature request here!)
MP1 EVR Presenter/dshowhelper community development
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="tourettes" data-source="post: 629273" data-attributes="member: 10858"><p><strong>Re: AW: Re: AW: Re: MP1 EVR Presenter/dshowhelper community development</strong></p><p></p><p></p><p></p><p>Most likely this is caused by teh fact that EVR mixer (not implemented by MP code) is not taking the v-sync position into account and that causes trouble since all the frames will be scheduled starting from that random v-sync position (that is happening with all content, but some refresh rate and fps combinations are much more tolerant to the result). </p><p></p><p>In short to fix that either custom reference clock needs to be implemented (audio renderer for example is exposing normally reference clock) or EVR mixer is required to be implemented in addition to the EVR presenter.</p><p></p><p>If you check with the "stock" DLL that comes with the MP you'll see that the v-sync position will change on every startup or pause/resume. Owlsroost's implementation of EVR presenter hides that, but it is still happening (meaning that frames are scheduled to a random v-sync position that gets randomized on start / pause & resume). And there could be some areas where forcing v-sync position approach just cannot handle such.</p></blockquote><p></p>
[QUOTE="tourettes, post: 629273, member: 10858"] [b]Re: AW: Re: AW: Re: MP1 EVR Presenter/dshowhelper community development[/b] Most likely this is caused by teh fact that EVR mixer (not implemented by MP code) is not taking the v-sync position into account and that causes trouble since all the frames will be scheduled starting from that random v-sync position (that is happening with all content, but some refresh rate and fps combinations are much more tolerant to the result). In short to fix that either custom reference clock needs to be implemented (audio renderer for example is exposing normally reference clock) or EVR mixer is required to be implemented in addition to the EVR presenter. If you check with the "stock" DLL that comes with the MP you'll see that the v-sync position will change on every startup or pause/resume. Owlsroost's implementation of EVR presenter hides that, but it is still happening (meaning that frames are scheduled to a random v-sync position that gets randomized on start / pause & resume). And there could be some areas where forcing v-sync position approach just cannot handle such. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
MP1 EVR Presenter/dshowhelper community development
Contact us
RSS
Top
Bottom