#include "job.h"
#include "audio_point.h"
#include "types.h"
+#include "dcpomatic_time.h"
class AudioBuffers;
class AudioAnalysis;
}
private:
- void analyse (boost::shared_ptr<const AudioBuffers>);
+ void analyse (boost::shared_ptr<const AudioBuffers>, DCPTime time);
boost::shared_ptr<const Playlist> _playlist;
int64_t _samples_per_point;
AudioPoint* _current;
- float _sample_peak;
- Frame _sample_peak_frame;
+ float* _sample_peak;
+ Frame* _sample_peak_frame;
boost::shared_ptr<AudioAnalysis> _analysis;