| 195 | } |
| 196 | |
| 197 | float* audio_ringbuffer::get_buffer(u32 num) const |
| 198 | { |
| 199 | AUDIT(num < cfg.num_allocated_buffers); |
| 200 | AUDIT(buffer[num]); |
| 201 | return buffer[num].get(); |
| 202 | } |
| 203 | |
| 204 | u32 audio_ringbuffer::backend_write_callback(u32 size, void* buf) |
| 205 | { |