| 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 e7c6131f753e1449f0e509d8babd72b9fecc603a..d783b5a17d8866197df8b7c1af1332ccd1f15aa6 100644
|
| --- a/content/renderer/media/android/media_source_delegate.cc
|
| +++ b/content/renderer/media/android/media_source_delegate.cc
|
| @@ -736,6 +736,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_) {
|
|
|