Fix loading stereo mp3

This commit is contained in:
Nikita Lisitsa 2022-10-15 23:05:15 +03:00
parent ac14483916
commit 81f54d602e

View file

@ -75,14 +75,17 @@ namespace psemek::audio
source_buffer_[i + 0] = source_buffer_[i / 2]; source_buffer_[i + 0] = source_buffer_[i / 2];
source_buffer_[i + 1] = source_buffer_[i / 2]; source_buffer_[i + 1] = source_buffer_[i / 2];
} }
source_buffer_size *= 2;
} }
source_buffer_size *= 2;
resampler_.ratio(static_cast<float>(frequency) / frame_info.hz); resampler_.ratio(static_cast<float>(frequency) / frame_info.hz);
resampler_.feed({source_buffer_.data(), source_buffer_.data() + source_buffer_size}); resampler_.feed({source_buffer_.data(), source_buffer_.data() + source_buffer_size});
} }
} }
played_.fetch_add(result);
return result; return result;
} }