quartz/dsoundrender: Several fixes.
This is a more correct version of 6849, plus some other changes not included in 6849, and should supersede the remaining patches in that merge request.
It is also a large and risky change and may not be suitable this close to code freeze.
Merge request reports
Activity
added 25 commits
-
6355dfde...05351526 - 17 commits from branch
wine:master
- 06b4e550 - quartz/dsoundrender: Always treat samples as continuous if they are late or out of order.
- c2cc20f7 - quartz/dsoundrender: Remove the unused "tStop" argument to send_sample_data().
- b22dd553 - quartz/dsoundrender: Play non-discontinuous samples consecutively.
- ad480161 - quartz/tests: Test whether the DirectSound renderer provides a position.
- 2b63a021 - quartz/dsoundrender: Do not provide time to the passthrough.
- abf36a86 - quartz/dsoundrender: Do not ignore preroll samples.
- 971a05f1 - quartz/dsoundrender: Queue samples and render them on a separate thread.
- e6b8e9ee - quartz/dsoundrender: Use send_sample_data() to fill the buffer with silence at EOS.
Toggle commit list-
6355dfde...05351526 - 17 commits from branch
Please register or sign in to reply