X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fmono_picture_asset_reader.h;h=4caf80f96e7427a4bf413abf02b424cb5af1b109;hb=74e87e6332b5b924edea3fd300d7b9664cd849dd;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..4caf80f9 100644 --- a/src/mono_picture_asset_reader.h +++ b/src/mono_picture_asset_reader.h @@ -31,32 +31,16 @@ files in the program, then also delete it here. */ -#include "asset_reader.h" -#include +#ifndef LIBDCP_MONO_PICTURE_ASSET_READER_H +#define LIBDCP_MONO_PICTURE_ASSET_READER_H -namespace ASDCP { - namespace JP2K { - class MXFReader; - } -} +#include "asset_reader.h" +#include "mono_picture_frame.h" namespace dcp { -class MonoPictureFrame; -class MonoPictureAsset; - -class MonoPictureAssetReader : public AssetReader -{ -public: - ~MonoPictureAssetReader (); - boost::shared_ptr get_frame (int n) const; - -private: - friend class MonoPictureAsset; - - explicit MonoPictureAssetReader (MonoPictureAsset const *); - - ASDCP::JP2K::MXFReader* _reader; -}; +typedef AssetReader MonoPictureAssetReader; } + +#endif