#include "dcp.h"
#include "cpl.h"
#include "reel.h"
-#include "subtitle_content.h"
+#include "subtitle_asset.h"
#include "reel_subtitle_asset.h"
#include "exceptions.h"
using std::cout;
using std::cerr;
using std::list;
+using std::string;
using boost::shared_ptr;
using namespace dcp;
}
DCP* dcp = new DCP (argv[1]);
- dcp->read ();
+ dcp->read (true);
list<shared_ptr<CPL> > cpls = dcp->cpls ();
for (list<boost::shared_ptr<CPL> >::iterator i = cpls.begin(); i != cpls.end(); ++i) {
for (list<shared_ptr<Reel> >::iterator j = reels.begin(); j != reels.end(); ++j) {
if ((*j)->main_subtitle()) {
- (*j)->main_subtitle()->subtitle_content()->write_xml ();
+ (*j)->main_subtitle()->subtitle_asset()->write_xml ((*j)->main_subtitle()->subtitle_asset()->file ());
}
}
}