Index: chromecast/media/cma/base/decoder_buffer_adapter.h |
diff --git a/chromecast/media/cma/base/decoder_buffer_adapter.h b/chromecast/media/cma/base/decoder_buffer_adapter.h |
index 054e60ee59ea1a9adc865434aca0558d27081cea..066e41cb89f6e18a6a35b63830285f7e00a83bfd 100644 |
--- a/chromecast/media/cma/base/decoder_buffer_adapter.h |
+++ b/chromecast/media/cma/base/decoder_buffer_adapter.h |
@@ -21,9 +21,12 @@ namespace media { |
class DecoderBufferAdapter : public DecoderBufferBase { |
public: |
explicit DecoderBufferAdapter( |
gunsch
2015/05/22 01:45:26
Can you document that this uses kPrimary as the de
erickung1
2015/05/22 17:33:22
Done.
|
- const scoped_refptr< ::media::DecoderBuffer>& buffer); |
+ const scoped_refptr<::media::DecoderBuffer>& buffer); |
+ DecoderBufferAdapter( |
+ StreamId stream_id, const scoped_refptr<::media::DecoderBuffer>& buffer); |
// DecoderBufferBase implementation. |
+ StreamId stream_id() const override; |
base::TimeDelta timestamp() const override; |
const uint8* data() const override; |
uint8* writable_data() const override; |
@@ -34,7 +37,8 @@ class DecoderBufferAdapter : public DecoderBufferBase { |
private: |
~DecoderBufferAdapter() override; |
- scoped_refptr< ::media::DecoderBuffer> const buffer_; |
+ StreamId stream_id_; |
+ scoped_refptr<::media::DecoderBuffer> const buffer_; |
DISALLOW_COPY_AND_ASSIGN(DecoderBufferAdapter); |
}; |