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: 654834" data-attributes="member: 10858"><p>the buffers in Reclock are most likely following:</p><p></p><p>[pre-buffer] -> sound processing -> [wasapi buffer in audio HW]</p><p></p><p>Probably when the 1st buffer is too small the rest of the pipeline starts to run out of samples. In any case we can just wonder what happens inside ReClock - or ask from James (after all he writes the code for ReClock <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></p><p></p><p>We cannot create similar buffer "just for fun". There is already an internal buffer / sample queue but not matter how big / small it is it wouldnt affect the MP audio renderer's lip sync at all since the buffer can be used right after there is few bytes of audio data - it doesn't have to be filled like the wasapi buffer on HW before the 1st bytes are sent to the speakers. So in that sence it wont have any affect on the lip sync (sound touch library causes small delay... approx 1 to 2 kb of audio data is buffered always inside it - but it is too minial to affect anything also it would be causing the lip sync issue on all different HWs, not jsut for one card type).</p><p></p><p></p><p></p><p>Yep, it will be already noticeable - but so will be the lipsync in real world if you stand approx 200 meters away from the speaker (of course it requires binoculars to spot that <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: 654834, member: 10858"] the buffers in Reclock are most likely following: [pre-buffer] -> sound processing -> [wasapi buffer in audio HW] Probably when the 1st buffer is too small the rest of the pipeline starts to run out of samples. In any case we can just wonder what happens inside ReClock - or ask from James (after all he writes the code for ReClock :)) We cannot create similar buffer "just for fun". There is already an internal buffer / sample queue but not matter how big / small it is it wouldnt affect the MP audio renderer's lip sync at all since the buffer can be used right after there is few bytes of audio data - it doesn't have to be filled like the wasapi buffer on HW before the 1st bytes are sent to the speakers. So in that sence it wont have any affect on the lip sync (sound touch library causes small delay... approx 1 to 2 kb of audio data is buffered always inside it - but it is too minial to affect anything also it would be causing the lip sync issue on all different HWs, not jsut for one card type). Yep, it will be already noticeable - but so will be the lipsync in real world if you stand approx 200 meters away from the speaker (of course it requires binoculars to spot that :)). [/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