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="tourettes" data-source="post: 637906" data-attributes="member: 10858"><p>Too bad. I'll go thru the workaround code once again this evening and if that doesn't work I think I have to set the <strong>C-Media CMI8768+</strong> based audio HW as incompatible with the MP Audio Renderer for now. To me it looks that there would be something odd happening on the driver / WASAPI framework level. The code that fills the buffers is quite straight forward when it interacts with the WASAPI it just ask a new buffer with GetBuffer method and that returns an invalid buffer (NULL pointer) and says all went ok. Some things that need to be checked:</p><p></p><p>1) amount of buffer requested - maybe this is zero on those failed cases?</p><p>2) add registry setting(s) to allow modify few settings that are related to the buffer initialization code.</p><p></p><p>If those wont work, then I think we must put this issue on hold and hope that it will be fixed when we are going to implement the multichannel support (since the idea was to change from push to pull mode when providing the data. Althou at least Google seems to say that WOW64 and event driver mode in WASAPI is broken on EVERY SINGLE AUDIO CARD on Vista. Good work Microsoft if that is true <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>About that desynced. Was the MP audio renderer producing a delayed lip sync (longer recording)? Also did you try that default directsound renderer and compare it's recording to the MP one? (sorry cannot remember <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="tourettes, post: 637906, member: 10858"] Too bad. I'll go thru the workaround code once again this evening and if that doesn't work I think I have to set the [b]C-Media CMI8768+[/b] based audio HW as incompatible with the MP Audio Renderer for now. To me it looks that there would be something odd happening on the driver / WASAPI framework level. The code that fills the buffers is quite straight forward when it interacts with the WASAPI it just ask a new buffer with GetBuffer method and that returns an invalid buffer (NULL pointer) and says all went ok. Some things that need to be checked: 1) amount of buffer requested - maybe this is zero on those failed cases? 2) add registry setting(s) to allow modify few settings that are related to the buffer initialization code. If those wont work, then I think we must put this issue on hold and hope that it will be fixed when we are going to implement the multichannel support (since the idea was to change from push to pull mode when providing the data. Althou at least Google seems to say that WOW64 and event driver mode in WASAPI is broken on EVERY SINGLE AUDIO CARD on Vista. Good work Microsoft if that is true :)). About that desynced. Was the MP audio renderer producing a delayed lip sync (longer recording)? Also did you try that default directsound renderer and compare it's recording to the MP one? (sorry cannot remember :)) [/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