diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-11-03 09:07:27 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-11-03 09:07:27 +0100 |
| commit | 961754d68b85324091e29d8e8eb19c4fdf32abe6 (patch) | |
| tree | 8dc76d59ec82c7886b5cab82d2ea6a31af9d608e /src/lib/analyse_audio_job.cc | |
| parent | af517d2d2a0a02ea167ffac4c617845727984720 (diff) | |
wip: hacksprocessor
Diffstat (limited to 'src/lib/analyse_audio_job.cc')
| -rw-r--r-- | src/lib/analyse_audio_job.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/analyse_audio_job.cc b/src/lib/analyse_audio_job.cc index cd6a2bbd6..9a7bc05f1 100644 --- a/src/lib/analyse_audio_job.cc +++ b/src/lib/analyse_audio_job.cc @@ -87,6 +87,7 @@ AnalyseAudioJob::run() { LOG_DEBUG_AUDIO_ANALYSIS_NC("AnalyseAudioJob::run"); + std::cout << "-------make the player-------\n"; auto player = make_shared<Player>(_film, _playlist, false); player->set_ignore_video(); player->set_ignore_text(); @@ -97,6 +98,8 @@ AnalyseAudioJob::run() player->set_disable_audio_processor(); } + std::cout << "[A]\n"; + bool has_any_audio = false; for (auto c: _playlist->content()) { if (c->audio) { @@ -104,11 +107,15 @@ AnalyseAudioJob::run() } } + std::cout << "[B]\n"; + if (has_any_audio) { player->seek(_analyser.start(), true); while (!player->pass()) {} } + std::cout << "[C]\n"; + LOG_DEBUG_AUDIO_ANALYSIS_NC("Loop complete"); _analyser.finish(); |
