projects
/
dcpomatic.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Speed up hints tests by not running a pointless audio analysis.
[dcpomatic.git]
/
src
/
lib
/
hints.h
diff --git
a/src/lib/hints.h
b/src/lib/hints.h
index 81a37a3c453adb10aabfc462604b393ac3a4d2e7..6553593a06e761da7b908ce1949f5dc3fc06fa58 100644
(file)
--- a/
src/lib/hints.h
+++ b/
src/lib/hints.h
@@
-51,6
+51,9
@@
public:
/* For tests only */
void join ();
/* For tests only */
void join ();
+ void disable_audio_analysis () {
+ _disable_audio_analysis = true;
+ }
private:
friend struct hint_subtitle_too_early;
private:
friend struct hint_subtitle_too_early;
@@
-78,6
+81,7
@@
private:
void check_ffec_and_ffmc_in_smpte_feature ();
void check_out_of_range_markers ();
void check_text_languages ();
void check_ffec_and_ffmc_in_smpte_feature ();
void check_out_of_range_markers ();
void check_text_languages ();
+ void check_audio_language ();
boost::thread _thread;
/** This is used to make a partial DCP containing only the subtitles and closed captions that
boost::thread _thread;
/** This is used to make a partial DCP containing only the subtitles and closed captions that
@@
-102,4
+106,6
@@
private:
boost::optional<dcpomatic::DCPTimePeriod> _last_subtitle;
boost::atomic<bool> _stop;
boost::optional<dcpomatic::DCPTimePeriod> _last_subtitle;
boost::atomic<bool> _stop;
+
+ bool _disable_audio_analysis = false;
};
};