void
Film::examine_and_add_content (shared_ptr<Content> content, bool disable_audio_analysis)
{
+ std::cout << "hello mum.\n";
if (dynamic_pointer_cast<FFmpegContent> (content) && _directory) {
- run_ffprobe (content->path(0), file("ffprobe.log"));
+ // run_ffprobe (content->path(0), file("ffprobe.log"));
}
+ std::cout << "fuck\n";
+ auto x = shared_from_this();
+ std::cout << "sft worked.\n";
auto j = make_shared<ExamineContentJob>(shared_from_this(), content);
+ std::cout << "shit\n";
_job_connections.push_back (
j->Finished.connect (bind (&Film::maybe_add_content, this, weak_ptr<Job>(j), weak_ptr<Content>(content), disable_audio_analysis))
);
+ std::cout << "muthefucka";
JobManager::instance()->add (j);
}