X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Freferenced_reel_asset.h;h=23da7c028663c7d8b7c18ff901612810831b0b41;hb=c8bd4ead4c9e757d88136a7fdd556272f36be793;hp=0d66155b53fb51e13680bd0c1a07f8e01cecb50f;hpb=c4403784febdbdd42e9c32e67fadb147f11fe566;p=dcpomatic.git diff --git a/src/lib/referenced_reel_asset.h b/src/lib/referenced_reel_asset.h index 0d66155b5..23da7c028 100644 --- a/src/lib/referenced_reel_asset.h +++ b/src/lib/referenced_reel_asset.h @@ -18,23 +18,35 @@ */ + #ifndef DCPOMATIC_REFERENCED_REEL_ASSET_H #define DCPOMATIC_REFERENCED_REEL_ASSET_H + +#include "dcpomatic_time.h" #include + +class Film; +class Playlist; + + class ReferencedReelAsset { public: - ReferencedReelAsset (boost::shared_ptr asset_, dcpomatic::DCPTimePeriod period_) + ReferencedReelAsset (std::shared_ptr asset_, dcpomatic::DCPTimePeriod period_) : asset (asset_) , period (period_) {} /** The asset */ - boost::shared_ptr asset; + std::shared_ptr asset; /** Period that this asset covers in the DCP */ dcpomatic::DCPTimePeriod period; }; + +std::list get_referenced_reel_assets(std::shared_ptr film, std::shared_ptr playlist); + + #endif