X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fmono_picture_asset_reader.h;h=5bead791f9ffb6445b33b2f5e29ea4d04f688336;hb=488e3d1bd5e6b17d49f6db4df14c64f4b64db89b;hp=08f9fde0f4a23759a011d4693f01c0ae2bf818ca;hpb=d927e9b913606f4fc982885c7582ecaf0e3c5a1a;p=libdcp.git diff --git a/src/mono_picture_asset_reader.h b/src/mono_picture_asset_reader.h index 08f9fde0..5bead791 100644 --- a/src/mono_picture_asset_reader.h +++ b/src/mono_picture_asset_reader.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2016 Carl Hetherington + Copyright (C) 2016-2021 Carl Hetherington This file is part of libdcp. @@ -31,32 +31,27 @@ files in the program, then also delete it here. */ + +/** @file src/mono_picture_asset_reader.h + * @brief MonoPictureAssetReader typedef + */ + + +#ifndef LIBDCP_MONO_PICTURE_ASSET_READER_H +#define LIBDCP_MONO_PICTURE_ASSET_READER_H + + #include "asset_reader.h" -#include +#include "mono_picture_frame.h" -namespace ASDCP { - namespace JP2K { - class MXFReader; - } -} namespace dcp { -class MonoPictureFrame; -class MonoPictureAsset; -class MonoPictureAssetReader : public AssetReader -{ -public: - ~MonoPictureAssetReader (); - boost::shared_ptr get_frame (int n) const; +typedef AssetReader MonoPictureAssetReader; -private: - friend class MonoPictureAsset; - explicit MonoPictureAssetReader (MonoPictureAsset const *); +} - ASDCP::JP2K::MXFReader* _reader; -}; -} +#endif