return 0;
}
-int32_t OpenSlesInput::MicrophoneIsAvailable(bool& available) { // NOLINT
- available = true;
- return 0;
-}
-
int32_t OpenSlesInput::InitMicrophone() {
assert(initialized_);
assert(!recording_);
fifo_.reset(new SingleRwFifo(num_fifo_buffers_needed_));
// Allocate the memory area to be used.
- rec_buf_.reset(new scoped_array<int8_t>[TotalBuffersUsed()]);
+ rec_buf_.reset(new scoped_ptr<int8_t[]>[TotalBuffersUsed()]);
for (int i = 0; i < TotalBuffersUsed(); ++i) {
rec_buf_[i].reset(new int8_t[buffer_size_bytes()]);
}