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!)
MediaPortal Audio renderer - better video playback quality
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="davidf" data-source="post: 656012" data-attributes="member: 19484"><p>I've done some investigations with my ION into the stuttering I'm seeing and produced a few logfiles with extra logging enabled in the dshowhelper v0.0.40 and the results were quite interesting. It appears that my single core is not quite up to using the Audio renderer and helper together while they are both set to run as time critical. Saying that neither of the virtual cores reached 100% during the run with one at 60% and the other about 30%. I'll try again with hyperthreading disabled and see if that makes a difference. Robyf's dual core ION obviously has the capability to do this where the single core doesn't.</p><p></p><p>The logs are set to log delays and latefr (with the exception of the Late frame (present) line which got a bit log happy with Audio Renderer enabled). Anyway the cause of the occasional stuttering appears to be the code section after "//De-sensitise frame dropping to avoid occasional delay glitches triggering frame drops" which I think is presenting the frame slightly too late (WARNING I am not confident about that as I don't understand the code completely yet as a few hours isn't enough time to figure it out). I also allowed the dropping log when not showing the stats.</p><p></p><p>I'll keep poking at it and see how it goes as according to the CPU stats it should be possible to get it working (assuming that the two crtitical threads aren't interfering with each other).</p></blockquote><p></p>
[QUOTE="davidf, post: 656012, member: 19484"] I've done some investigations with my ION into the stuttering I'm seeing and produced a few logfiles with extra logging enabled in the dshowhelper v0.0.40 and the results were quite interesting. It appears that my single core is not quite up to using the Audio renderer and helper together while they are both set to run as time critical. Saying that neither of the virtual cores reached 100% during the run with one at 60% and the other about 30%. I'll try again with hyperthreading disabled and see if that makes a difference. Robyf's dual core ION obviously has the capability to do this where the single core doesn't. The logs are set to log delays and latefr (with the exception of the Late frame (present) line which got a bit log happy with Audio Renderer enabled). Anyway the cause of the occasional stuttering appears to be the code section after "//De-sensitise frame dropping to avoid occasional delay glitches triggering frame drops" which I think is presenting the frame slightly too late (WARNING I am not confident about that as I don't understand the code completely yet as a few hours isn't enough time to figure it out). I also allowed the dropping log when not showing the stats. I'll keep poking at it and see how it goes as according to the CPU stats it should be possible to get it working (assuming that the two crtitical threads aren't interfering with each other). [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
MediaPortal Audio renderer - better video playback quality
Contact us
RSS
Top
Bottom