X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fatmos_decoder.h;h=1ec1b8a6cff380e3dfb11444a4d75432e33a2613;hb=c269ebfdae53a2f5c5e9acc6f6588ebb47eeac9d;hp=3003d5a076a177e5c2fb8da132691c618186e7a7;hpb=ca981c8cfa23111e92be329f1c2dfbe3a07b4247;p=dcpomatic.git diff --git a/src/lib/atmos_decoder.h b/src/lib/atmos_decoder.h index 3003d5a07..1ec1b8a6c 100644 --- a/src/lib/atmos_decoder.h +++ b/src/lib/atmos_decoder.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2020 Carl Hetherington + Copyright (C) 2020-2021 Carl Hetherington This file is part of DCP-o-matic. @@ -28,19 +28,19 @@ class AtmosDecoder : public DecoderPart { public: - AtmosDecoder (Decoder* parent, boost::shared_ptr content); + AtmosDecoder (Decoder* parent, std::shared_ptr content); - boost::optional position (boost::shared_ptr) const { + boost::optional position (std::shared_ptr) const override { return _position; } - void seek (); + void seek () override; - void emit (boost::shared_ptr film, boost::shared_ptr data, Frame frame, AtmosMetadata metadata); + void emit (std::shared_ptr film, std::shared_ptr data, Frame frame, AtmosMetadata metadata); boost::signals2::signal Data; private: - boost::shared_ptr _content; + std::shared_ptr _content; boost::optional _position; };