mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-17 07:15:46 +00:00
Bug 786690 - Fix buffered streams on 16 bit outputs, r=kinetik
This commit is contained in:
parent
817c354f06
commit
6d42cb7291
@ -953,10 +953,11 @@ nsBufferedAudioStream::Init(int32_t aNumChannels, int32_t aRate)
|
||||
params.channels = aNumChannels;
|
||||
#ifdef MOZ_SAMPLE_TYPE_S16LE
|
||||
params.format = CUBEB_SAMPLE_S16NE;
|
||||
mBytesPerFrame = sizeof(int16_t) * aNumChannels;
|
||||
#else /* MOZ_SAMPLE_TYPE_FLOAT32 */
|
||||
params.format = CUBEB_SAMPLE_FLOAT32NE;
|
||||
#endif
|
||||
mBytesPerFrame = sizeof(float) * aNumChannels;
|
||||
#endif
|
||||
|
||||
{
|
||||
cubeb_stream* stream;
|
||||
|
Loading…
Reference in New Issue
Block a user