Remove global state and add mic hot swapping
This commit is contained in:
parent
182d672c15
commit
f5df13eb24
6 changed files with 71 additions and 52 deletions
|
@ -113,7 +113,7 @@ long CubebInput::Impl::DataCallback(cubeb_stream* stream, void* user_data, const
|
|||
return 0;
|
||||
}
|
||||
|
||||
u8 const* data = reinterpret_cast<u8 const*>(input_buffer);
|
||||
const u8* data = reinterpret_cast<const u8*>(input_buffer);
|
||||
std::vector<u8> samples{data, data + num_frames * impl->sample_size_in_bytes};
|
||||
impl->sample_queue->Push(samples);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue