summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2019-10-24 12:47:08 +0200
committerCarl Hetherington <cth@carlh.net>2019-10-26 20:53:08 +0200
commit114fad7b8c36a0aa1c6f924870e186ab60e32009 (patch)
tree20caceb516ce9daffec40eb0e4ca2adaf2ed8904 /src/lib
parenta9229a4a3c7e33152845dac516febeaeb6eca446 (diff)
Put encryption key into the video identifier so that it is re-made if the key changes.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/film.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index 701eecc39..988b7e2fe 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -225,7 +225,8 @@ Film::video_identifier () const
+ "_" + raw_convert<string>(j2k_bandwidth());
if (encrypted ()) {
- s += "_E";
+ /* This is insecure but hey, the key is in plaintext in metadata.xml */
+ s += "_E" + _key.hex();
} else {
s += "_P";
}