| Index: content/renderer/media/android/media_source_delegate.cc
|
| diff --git a/content/renderer/media/android/media_source_delegate.cc b/content/renderer/media/android/media_source_delegate.cc
|
| index f4732a0cdb82a257de8ac04e8f92737195c40294..a5bf0b619af9cc333cb384ddc8984fb6ef8871d4 100644
|
| --- a/content/renderer/media/android/media_source_delegate.cc
|
| +++ b/content/renderer/media/android/media_source_delegate.cc
|
| @@ -737,6 +737,13 @@ bool MediaSourceDelegate::GetDemuxerConfigFromStream(
|
| configs->is_audio_encrypted = config.is_encrypted();
|
| configs->audio_extra_data = std::vector<uint8>(
|
| config.extra_data(), config.extra_data() + config.extra_data_size());
|
| + configs->audio_codec_delay_ns = static_cast<int64_t>(
|
| + config.codec_delay() *
|
| + (static_cast<double>(base::Time::kNanosecondsPerSecond) /
|
| + config.samples_per_second()));
|
| + configs->audio_seek_preroll_ns =
|
| + config.seek_preroll().InMicroseconds() *
|
| + base::Time::kNanosecondsPerMicrosecond;
|
| return true;
|
| }
|
| if (!is_audio && video_stream_) {
|
|
|