summaryrefslogtreecommitdiff
path: root/src/lib/analyse_audio_job.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-11-03 09:07:27 +0100
committerCarl Hetherington <cth@carlh.net>2025-11-03 09:07:27 +0100
commit961754d68b85324091e29d8e8eb19c4fdf32abe6 (patch)
tree8dc76d59ec82c7886b5cab82d2ea6a31af9d608e /src/lib/analyse_audio_job.cc
parentaf517d2d2a0a02ea167ffac4c617845727984720 (diff)
wip: hacksprocessor
Diffstat (limited to 'src/lib/analyse_audio_job.cc')
-rw-r--r--src/lib/analyse_audio_job.cc7
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();