summaryrefslogtreecommitdiff
path: root/src/reader_factory.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-12-21 03:02:35 +0000
committerCarl Hetherington <cth@carlh.net>2014-12-21 03:02:35 +0000
commit3efca90ea10f09980190d33eea2cc8346185a79a (patch)
tree2c8756ff3fa7238c5e7ea344e3d30107e79e1c73 /src/reader_factory.cc
parent2912464e4e2a11cd0543ee91b705a98104962daa (diff)
Build against libdcp1.
Diffstat (limited to 'src/reader_factory.cc')
-rw-r--r--src/reader_factory.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/reader_factory.cc b/src/reader_factory.cc
index 31a205b..18783da 100644
--- a/src/reader_factory.cc
+++ b/src/reader_factory.cc
@@ -36,8 +36,12 @@ sub::reader_factory (boost::filesystem::path file_name)
string ext = file_name.extension().string();
transform (ext.begin(), ext.end(), ext.begin(), ::tolower);
- if (ext == ".xml" || ext == ".mxf") {
- return shared_ptr<Reader> (new DCPReader (file_name));
+ if (ext == ".xml") {
+ return shared_ptr<Reader> (new DCPReader (file_name, true));
+ }
+
+ if (ext == ".mxf") {
+ return shared_ptr<Reader> (new DCPReader (file_name, false));
}
if (ext == ".stl") {