diff options
| author | Carl Hetherington <cth@carlh.net> | 2016-09-27 11:35:53 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2016-09-27 11:35:53 +0100 |
| commit | f9474637db140eb3d9170185fc79437c8d9914b7 (patch) | |
| tree | 9f9e9eeaea1dd52c50f21869d8cb5e948787c4b7 /src/stereo_picture_asset_reader.h | |
| parent | 8c7b705e318d888444e5156f627cdc48168d3ac7 (diff) | |
Use a template for AssetReader.
Diffstat (limited to 'src/stereo_picture_asset_reader.h')
| -rw-r--r-- | src/stereo_picture_asset_reader.h | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/src/stereo_picture_asset_reader.h b/src/stereo_picture_asset_reader.h index 817bc4b3..43b9d225 100644 --- a/src/stereo_picture_asset_reader.h +++ b/src/stereo_picture_asset_reader.h @@ -32,31 +32,11 @@ */ #include "asset_reader.h" -#include <boost/shared_ptr.hpp> - -namespace ASDCP { - namespace JP2K { - class MXFSReader; - } -} namespace dcp { class StereoPictureFrame; -class StereoPictureAsset; - -class StereoPictureAssetReader : public AssetReader -{ -public: - ~StereoPictureAssetReader (); - boost::shared_ptr<const StereoPictureFrame> get_frame (int n) const; - -private: - friend class StereoPictureAsset; - - explicit StereoPictureAssetReader (StereoPictureAsset const *); - ASDCP::JP2K::MXFSReader* _reader; -}; +typedef AssetReader<ASDCP::JP2K::MXFSReader, StereoPictureFrame> StereoPictureAssetReader; } |
