| Index: media/audio/mac/audio_input_mac.cc
|
| diff --git a/media/audio/mac/audio_input_mac.cc b/media/audio/mac/audio_input_mac.cc
|
| index 8fc18d3d7807b6da332ae49d149eb3f9e05b524a..f727aa8dfbbc108a2220f60cf220c85076440352 100644
|
| --- a/media/audio/mac/audio_input_mac.cc
|
| +++ b/media/audio/mac/audio_input_mac.cc
|
| @@ -232,7 +232,11 @@ void PCMQueueInAudioInputStream::HandleInputBuffer(
|
| audio_bus_->FromInterleaved(
|
| audio_data, audio_bus_->frames(), format_.mBitsPerChannel / 8);
|
| callback_->OnData(
|
| - this, audio_bus_.get(), audio_buffer->mAudioDataByteSize, 0.0);
|
| + this, audio_bus_.get(),
|
| + base::TimeDelta::FromSecondsD(
|
| + audio_buffer->mAudioDataByteSize /
|
| + static_cast<double>(format_.mBytesPerFrame * format_.mSampleRate)),
|
| + base::TimeTicks::Now(), 0.0);
|
|
|
| last_fill_ = base::TimeTicks::Now();
|
| }
|
|
|