Comment 11 for bug 1156569

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Hi James,

often the underlying sound source Libs have a internal converter.
Currently all SoundSouces are providing SAMPLES, the solution is different in each SoundSource.

So a first step is to call SampleUtil::convert() from the sound Source itself and remove it from everywhere else in Mixxx.

The second step is to find out how to receive CSAMPLES from the underlying libs to get rid of the SampleUtil::convert() calls within the libraries.

http://portaudio.com/docs/v19-doxydocs/portaudio_8h.html#a4582d93c2c2e60e12be3d74c5fe00b96