Fix loading stereo mp3
This commit is contained in:
parent
ac14483916
commit
81f54d602e
1 changed files with 4 additions and 1 deletions
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue