summaryrefslogtreecommitdiff
path: root/src/imp.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-01-04 14:45:31 +0000
committerCarl Hetherington <cth@carlh.net>2016-01-04 14:45:31 +0000
commite18e48ce04852c5418099a9f1e4c6928eb03cbd7 (patch)
tree916c7f7594e6b0da74162366545d36976f7171c3 /src/imp.cc
parent59e8364fd9390d3285e15a5491c7b1876fe9696b (diff)
Make specific DCP CPL class.
Diffstat (limited to 'src/imp.cc')
-rw-r--r--src/imp.cc42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/imp.cc b/src/imp.cc
index 09810967..8b9a5b8e 100644
--- a/src/imp.cc
+++ b/src/imp.cc
@@ -19,6 +19,9 @@
#include "imp.h"
+using std::list;
+using std::string;
+using boost::shared_ptr;
using namespace dcp;
IMP::IMP (boost::filesystem::path directory)
@@ -27,3 +30,42 @@ IMP::IMP (boost::filesystem::path directory)
}
+shared_ptr<CPL>
+IMP::read_cpl (boost::filesystem::path) const
+{
+ /* XXX */
+ return shared_ptr<CPL> ();
+}
+
+void
+IMP::resolve_refs (list<shared_ptr<Asset> >)
+{
+ /* XXX */
+}
+
+int64_t
+IMP::duration () const
+{
+ /* XXX */
+ return 0;
+}
+
+bool
+IMP::encrypted () const
+{
+ /* XXX */
+ return false;
+}
+
+void
+IMP::add (DecryptedKDM const &)
+{
+ /* XXX */
+}
+
+list<shared_ptr<Asset> >
+IMP::assets () const
+{
+ /* XXX */
+ return list<shared_ptr<Asset> > ();
+}