diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/dcp_content.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lib/dcp_content.cc b/src/lib/dcp_content.cc index 7a2d350de..b77c22714 100644 --- a/src/lib/dcp_content.cc +++ b/src/lib/dcp_content.cc @@ -199,8 +199,11 @@ string DCPContent::identifier () const { SafeStringStream s; - s << Content::identifier() << "_" << video->identifier() << "_" << subtitle->identifier () << " " - << (_reference_video ? "1" : "0") + s << Content::identifier() << "_" << video->identifier() << "_"; + if (subtitle) { + s << subtitle->identifier () << " "; + } + s << (_reference_video ? "1" : "0") << (_reference_subtitle ? "1" : "0"); return s.str (); } |
