Quantcast
Channel: NAudio
Viewing all articles
Browse latest Browse all 5831

Commented Issue: WaveOut Resume function does not work properly [16342]

$
0
0
Repeatedly pausing and resuming a WaveOut object sometimes reduces the buffering functionality. Resuming using the Play function does not have this problem (because it calls EnqueueBuffers before resuming).

Proposed fix: make the WaveOut Resume function private to force users to use the Play function to resume.

This solution might solve issue 15702 as well.
Comments: Resume is not a member of the IWavePlayer interface, and is not intended to be used in normal situations. Making it private might be a good solution.

Viewing all articles
Browse latest Browse all 5831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>