Index: chromecast/media/cma/pipeline/decrypt_util.cc |
diff --git a/chromecast/media/cma/pipeline/decrypt_util.cc b/chromecast/media/cma/pipeline/decrypt_util.cc |
index 0010380ca3e048deb7f8cb6733764f86fe29ee7e..abd466148a40ee463043d4df6928b58eb8388de7 100644 |
--- a/chromecast/media/cma/pipeline/decrypt_util.cc |
+++ b/chromecast/media/cma/pipeline/decrypt_util.cc |
@@ -24,6 +24,7 @@ class DecoderBufferClear : public DecoderBufferBase { |
// DecoderBufferBase implementation. |
StreamId stream_id() const override; |
base::TimeDelta timestamp() const override; |
+ void set_timestamp(const base::TimeDelta& timestamp) override; |
const uint8* data() const override; |
uint8* writable_data() const override; |
size_t data_size() const override; |
@@ -54,6 +55,10 @@ base::TimeDelta DecoderBufferClear::timestamp() const { |
return buffer_->timestamp(); |
} |
+void DecoderBufferClear::set_timestamp(const base::TimeDelta& timestamp) { |
+ buffer_->set_timestamp(timestamp); |
+} |
+ |
const uint8* DecoderBufferClear::data() const { |
return buffer_->data(); |
} |