diff options
Diffstat (limited to 'src/cpl.h')
| -rw-r--r-- | src/cpl.h | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -60,6 +60,7 @@ namespace dcp { class ReelEncryptableAsset; +class ReelFileAsset; class Reel; class MXFMetadata; class CertificateChain; @@ -99,9 +100,13 @@ public: return _reels; } + /** @return the ReelFileAssets in this CPL in all reels */ + std::vector<std::shared_ptr<const ReelFileAsset>> reel_file_assets () const; + std::vector<std::shared_ptr<ReelFileAsset>> reel_file_assets (); + /** @return the ReelEncryptableAssets in this CPL in all reels */ - std::vector<std::shared_ptr<const ReelEncryptableAsset>> reel_file_assets () const; - std::vector<std::shared_ptr<ReelEncryptableAsset>> reel_file_assets (); + std::vector<std::shared_ptr<const ReelEncryptableAsset>> reel_encryptable_assets () const; + std::vector<std::shared_ptr<ReelEncryptableAsset>> reel_encryptable_assets (); /** @return true if we have any encrypted content */ bool any_encrypted () const; |
