*/
+#include "audio_analyser.h"
#include "signaller.h"
#include "player_text.h"
#include "types.h"
void thread ();
void hint (std::string h);
+ void audio (std::shared_ptr<AudioBuffers> audio, dcpomatic::DCPTime time);
void text (PlayerText text, TextType type, boost::optional<DCPTextTrack> track, dcpomatic::DCPTimePeriod period);
void closed_caption (PlayerText text, dcpomatic::DCPTimePeriod period);
void open_subtitle (PlayerText text, dcpomatic::DCPTimePeriod period);
void check_speed_up ();
void check_vob ();
void check_3d_in_2d ();
- void check_loudness ();
+ bool check_loudness ();
void check_ffec_and_ffmc_in_smpte_feature ();
void check_out_of_range_markers ();
void check_text_languages ();
*/
std::shared_ptr<Writer> _writer;
+ AudioAnalyser _analyser;
+
bool _long_ccap = false;
bool _overlap_ccap = false;
bool _too_many_ccap_lines = false;