diff options
Diffstat (limited to 'chromium/content/renderer/media/android/media_source_delegate.cc')
-rw-r--r-- | chromium/content/renderer/media/android/media_source_delegate.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/chromium/content/renderer/media/android/media_source_delegate.cc b/chromium/content/renderer/media/android/media_source_delegate.cc index 139be4a38b4..4c0477b6be1 100644 --- a/chromium/content/renderer/media/android/media_source_delegate.cc +++ b/chromium/content/renderer/media/android/media_source_delegate.cc @@ -736,8 +736,7 @@ bool MediaSourceDelegate::GetDemuxerConfigFromStream( media::ChannelLayoutToChannelCount(config.channel_layout()); configs->audio_sampling_rate = config.samples_per_second(); 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_extra_data = config.extra_data(); configs->audio_codec_delay_ns = static_cast<int64_t>( config.codec_delay() * (static_cast<double>(base::Time::kNanosecondsPerSecond) / @@ -752,8 +751,7 @@ bool MediaSourceDelegate::GetDemuxerConfigFromStream( configs->video_codec = config.codec(); configs->video_size = config.natural_size(); configs->is_video_encrypted = config.is_encrypted(); - configs->video_extra_data = std::vector<uint8>( - config.extra_data(), config.extra_data() + config.extra_data_size()); + configs->video_extra_data = config.extra_data(); return true; } return false; |