| Index: media/base/decoder_buffer.h
|
| diff --git a/media/base/decoder_buffer.h b/media/base/decoder_buffer.h
|
| index 6cf519f4c1d6205e8acae941754a4248710aa52f..393e586d06bfdc2f42b178db6f72250a4b960801 100644
|
| --- a/media/base/decoder_buffer.h
|
| +++ b/media/base/decoder_buffer.h
|
| @@ -105,6 +105,16 @@ class MEDIA_EXPORT DecoderBuffer
|
| return side_data_size_;
|
| }
|
|
|
| + base::TimeDelta discard_padding() const {
|
| + DCHECK(!end_of_stream());
|
| + return discard_padding_;
|
| + }
|
| +
|
| + void set_discard_padding(const base::TimeDelta discard_padding) {
|
| + DCHECK(!end_of_stream());
|
| + discard_padding_ = discard_padding;
|
| + }
|
| +
|
| const DecryptConfig* decrypt_config() const {
|
| DCHECK(!end_of_stream());
|
| return decrypt_config_.get();
|
| @@ -142,6 +152,7 @@ class MEDIA_EXPORT DecoderBuffer
|
| int side_data_size_;
|
| scoped_ptr<uint8, base::ScopedPtrAlignedFree> side_data_;
|
| scoped_ptr<DecryptConfig> decrypt_config_;
|
| + base::TimeDelta discard_padding_;
|
|
|
| // Constructor helper method for memory allocations.
|
| void Initialize();
|
|
|