| 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 57fc0157ca4ed157ea1e4837d90ee9153ae90d5e..42d728926ad515b7e4e9e554d673a1f7d746c7e7 100644
|
| --- a/content/renderer/media/android/media_source_delegate.cc
|
| +++ b/content/renderer/media/android/media_source_delegate.cc
|
| @@ -450,14 +450,8 @@ void MediaSourceDelegate::OnBufferReady(
|
| }
|
| data->access_units[index].timestamp = buffer->timestamp();
|
|
|
| - { // No local variable in switch-case scope.
|
| - int data_offset = buffer->decrypt_config() ?
|
| - buffer->decrypt_config()->data_offset() : 0;
|
| - DCHECK_LT(data_offset, buffer->data_size());
|
| - data->access_units[index].data = std::vector<uint8>(
|
| - buffer->data() + data_offset,
|
| - buffer->data() + buffer->data_size() - data_offset);
|
| - }
|
| + data->access_units[index].data.assign(
|
| + buffer->data(), buffer->data() + buffer->data_size());
|
| #if !defined(GOOGLE_TV)
|
| // Vorbis needs 4 extra bytes padding on Android. Check
|
| // NuMediaExtractor.cpp in Android source code.
|
|
|