, _kdm_valid (false)
{
dcp::DCP dcp (content->directory ());
- dcp.read ();
+ dcp.read (false, 0, true);
if (content->kdm ()) {
dcp.add (dcp::DecryptedKDM (content->kdm().get(), Config::instance()->decryption_chain()->key().get ()));
if (!_audio_frame_rate) {
_audio_frame_rate = asset->sampling_rate ();
} else if (_audio_frame_rate.get() != asset->sampling_rate ()) {
- throw DCPError (_("Mismatched audio frame rates in DCP"));
+ throw DCPError (_("Mismatched audio sample rates in DCP"));
}
_audio_length += (*i)->main_sound()->duration();