Changes

Jump to navigation Jump to search
643 bytes added ,  20:28, 1 July 2007
=== Mixer ===
* Cleanup the mixer code** document the semantics of sound handles and sound ids** cleanup the API :** get rid of the evil Mixer::setReady hack** resolve the disparity between OSystem::getOutputSampleRate(TODO) and Mixer:: Be more specificgetOutputRate(), probably by abolishing the former** instead, the mixer should probably receive the sample rate as a parameter to its constructor.** We could also make it possible to change the output sample rate the mixer uses on the fly (this would be a private API, only available to the backend, for backends which can change the output sample rate). This would essentially require changing the Channel::_converter objects* Are there backends which could benefit from a 'custom' mixer? If so, what would be required to implement such a thing? Needs talking to porters
=== SCUMM ===
1,079

edits

Navigation menu