}
if (_issue_date != other->_issue_date) {
- note (DCP_ERROR, "Subtitle issue dates differ");
- return false;
+ if (options.issue_dates_can_differ) {
+ note (DCP_NOTE, "Subtitle issue dates differ");
+ } else {
+ note (DCP_ERROR, "Subtitle issue dates differ");
+ return false;
+ }
}
if (_reel_number != other->_reel_number) {
, cpl_annotation_texts_can_differ (false)
, reel_annotation_texts_can_differ (false)
, reel_hashes_can_differ (false)
+ , issue_dates_can_differ (false)
{}
/** The maximum allowable mean difference in pixel value between two images */
bool reel_annotation_texts_can_differ;
/** true if <Hash>es in Reels can differ */
bool reel_hashes_can_differ;
+ /** true if IssueDate nodes can differ */
+ bool issue_dates_can_differ;
};
/* I've been unable to make mingw happy with ERROR as a symbol, so