diff options
| author | Carl Hetherington <cth@carlh.net> | 2019-01-08 23:34:04 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2019-01-08 23:34:04 +0000 |
| commit | 4df42c81390ed61aecbcc5bf0ad380937c26eaef (patch) | |
| tree | f8cc92b821e668153300004e88405adb05566ba4 /src/lib/analyse_audio_job.cc | |
| parent | 3a323ff8e8921c737f6d250a744ba5f13ad2e255 (diff) | |
Make sure audio analysis is re-run even if there's an existing job for the same playlist (but with different settings) (fixed #1257).
Diffstat (limited to 'src/lib/analyse_audio_job.cc')
| -rw-r--r-- | src/lib/analyse_audio_job.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/analyse_audio_job.cc b/src/lib/analyse_audio_job.cc index ad2606d84..e4a100c4a 100644 --- a/src/lib/analyse_audio_job.cc +++ b/src/lib/analyse_audio_job.cc @@ -54,6 +54,7 @@ int const AnalyseAudioJob::_num_points = 1024; AnalyseAudioJob::AnalyseAudioJob (shared_ptr<const Film> film, shared_ptr<const Playlist> playlist, bool from_zero) : Job (film) , _playlist (playlist) + , _path (film->audio_analysis_path(playlist)) , _from_zero (from_zero) , _done (0) , _samples_per_point (1) @@ -166,7 +167,7 @@ AnalyseAudioJob::run () _analysis->set_samples_per_point (_samples_per_point); _analysis->set_sample_rate (_film->audio_frame_rate ()); - _analysis->write (_film->audio_analysis_path (_playlist)); + _analysis->write (_path); set_progress (1); set_state (FINISHED_OK); |
