summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2019-07-22 15:35:58 +0100
committerCarl Hetherington <cth@carlh.net>2019-07-22 15:35:58 +0100
commitadb1bf176a46586d1733d9258045315969baa04d (patch)
treee3dc21abae3923f8faa706665411185202926e73 /src
parentd5ba7d135293103dba55196a3d9a9342795d6188 (diff)
swaroop: don't put DCP conversions into a flat container.
Diffstat (limited to 'src')
-rw-r--r--src/tools/dcpomatic_ecinema.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/dcpomatic_ecinema.cc b/src/tools/dcpomatic_ecinema.cc
index 286d61f95..96b633fdf 100644
--- a/src/tools/dcpomatic_ecinema.cc
+++ b/src/tools/dcpomatic_ecinema.cc
@@ -29,6 +29,8 @@
#include "lib/transcode_job.h"
#include "lib/ffmpeg_encoder.h"
#include "lib/signal_manager.h"
+#include "lib/video_content.h"
+#include "lib/ratio.h"
#include <dcp/key.h>
extern "C" {
#include <libavformat/avformat.h>
@@ -292,6 +294,8 @@ convert_dcp (
}
DCPOMATIC_ASSERT (!jm->errors());
+ film->set_container (Ratio::nearest_from_ratio(dcp->video->size().ratio()));
+
string id = dcp::make_uuid ();
dcp::Key key (AES_CTR_KEY_SIZE);