Enable encryption of SMPTE subtitle assets.
authorCarl Hetherington <cth@carlh.net>
Sat, 13 Aug 2016 22:37:14 +0000 (23:37 +0100)
committerCarl Hetherington <cth@carlh.net>
Sat, 13 Aug 2016 22:37:14 +0000 (23:37 +0100)
cscript
src/lib/reel_writer.cc

diff --git a/cscript b/cscript
index 4e6436ffb723f13490e3ba7b9691b7bef39701f4..bb0848f761c0700b0345246fec6520616d8a52f0 100644 (file)
--- a/cscript
+++ b/cscript
@@ -237,7 +237,7 @@ def dependencies(target):
         ffmpeg_options = {}
 
     return (('ffmpeg-cdist', '1d4a1a4', ffmpeg_options),
-            ('libdcp', '11777d1'),
+            ('libdcp', '563dbf0'),
             ('libsub', '067c21c'))
 
 def configure_options(target):
index fa2813837bf065d4f57af3f00575367dedd4f107..9d2f9d0bc633cbe102d9513dd7f9abfa087f130d 100644 (file)
@@ -479,6 +479,9 @@ ReelWriter::write (PlayerSubtitles subs)
                        s->set_reel_number (1);
                        s->set_time_code_rate (_film->video_frame_rate ());
                        s->set_start_time (dcp::Time ());
+                       if (_film->encrypted ()) {
+                               s->set_key (_film->key ());
+                       }
                        _subtitle_asset = s;
                }
        }