Index: services/media/framework/parts/decoder.h |
diff --git a/services/media/framework/parts/decoder.h b/services/media/framework/parts/decoder.h |
index 0a9bf001adfa68c633fc5d1d20d64b606c8682d2..579ce37b2116061c39d7fd2954770745457cbb24 100644 |
--- a/services/media/framework/parts/decoder.h |
+++ b/services/media/framework/parts/decoder.h |
@@ -19,7 +19,7 @@ class Decoder : public Transform { |
public: |
// Creates a Decoder object for a given stream type. |
static Result Create( |
- const std::unique_ptr<StreamType>& stream_type, |
+ const StreamType& stream_type, |
std::shared_ptr<Decoder>* decoder_out); |
~Decoder() override {} |
@@ -29,7 +29,7 @@ class Decoder : public Transform { |
protected: |
// Initializes the decoder. Called by Decoder::Create. |
- virtual Result Init(const std::unique_ptr<StreamType>& stream_type) = 0; |
+ virtual Result Init(const StreamType& stream_type) = 0; |
}; |
} // namespace media |