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!)
Thread Priorities in MP (DirectShow filter priority?)
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="ziphnor" data-source="post: 54438" data-attributes="member: 14215"><p>It seems to me that video playback and possibly also recording in MP is much too sensitive to other processes running on the system. For example, updating the EPG results in jitter in live TV.</p><p></p><p>A related problem is that when using Compress in 'low priority' mode, its only the thread that starts the DirectShow filtergraph that runs in low priority, and judging from the resulting performance, the filter graph itself runs in a seperate thread(or possibly several threads), and for example almost completely locks the GUI.</p><p></p><p>In MCE i have noticed that video playback seems to have a much higher priority i could for example encode Xvid in the background at standard priority and still watch live TV without jitter, though the GUI was very sluggish.</p><p></p><p>I found a few discussions on the topic of DS filter thread priorities on related newsgroups:</p><p><a href="http://shurl.org/eFEuq" target="_blank">http://shurl.org/eFEuq</a></p><p><a href="http://shurl.org/EwSNZ" target="_blank">http://shurl.org/EwSNZ</a></p><p></p><p>Does anyone here know anything about this? I would really like to see this worked on, and im prepared to look into it myself, but i would like to ask for input first.</p><p></p><p>Seems to me that any filter graphs related to recording should run at real time critical priority, while playback should run at the next highest priority, the GUI at normal, and all compress jobs etc at low or idle priority.</p></blockquote><p></p>
[QUOTE="ziphnor, post: 54438, member: 14215"] It seems to me that video playback and possibly also recording in MP is much too sensitive to other processes running on the system. For example, updating the EPG results in jitter in live TV. A related problem is that when using Compress in 'low priority' mode, its only the thread that starts the DirectShow filtergraph that runs in low priority, and judging from the resulting performance, the filter graph itself runs in a seperate thread(or possibly several threads), and for example almost completely locks the GUI. In MCE i have noticed that video playback seems to have a much higher priority i could for example encode Xvid in the background at standard priority and still watch live TV without jitter, though the GUI was very sluggish. I found a few discussions on the topic of DS filter thread priorities on related newsgroups: [url]http://shurl.org/eFEuq[/url] [url]http://shurl.org/EwSNZ[/url] Does anyone here know anything about this? I would really like to see this worked on, and im prepared to look into it myself, but i would like to ask for input first. Seems to me that any filter graphs related to recording should run at real time critical priority, while playback should run at the next highest priority, the GUI at normal, and all compress jobs etc at low or idle priority. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
Thread Priorities in MP (DirectShow filter priority?)
Contact us
RSS
Top
Bottom