1. 优化内存池

2. 延迟补偿功能完成
3. 优化内存布局
This commit is contained in:
2024-07-12 07:55:12 +08:00
parent c4abac61db
commit e65c44899a
40 changed files with 618 additions and 2845 deletions

View File

@@ -155,7 +155,7 @@ std::vector<sample_t> audio_buffer::get_interleaved_buffer() const {
void audio_buffer::free() {
for (sample_t* header : headers_)
get_audio_buffer_pool()->free(header);
get_audio_buffer_pool()->free(header, frame_size_);
headers_.clear();
}