nvda
ccb14ae0 - Get rid of config dependency in nvwave.

Commit
15 years ago
Get rid of config dependency in nvwave. Remove outputDevice parameter from WavePlayer constructor, instead provide mechanism to set outputDevice globally for the whole module as it seems that we needn't simultaneous playback to different devices in the screenreader. Add nvwave.initialize(outputDevice), nvwave.setOutputDevice(outputDevice) and nvwave.terminate() methods. let core manage nvwave module lifecicle.
Author
Aleksey Sadovoy
Parents
Loading