Include filename in debugs when writing out jpegs

This commit is contained in:
Isaac Connor 2022-01-26 11:01:09 -05:00
parent 138bada095
commit 42e24614d6
1 changed files with 7 additions and 5 deletions

View File

@ -423,7 +423,7 @@ void Event::AddFrame(Image *image,
// If this is the first frame, we should add a thumbnail to the event directory // If this is the first frame, we should add a thumbnail to the event directory
if ((frames == 1) || (score > max_score)) { if ((frames == 1) || (score > max_score)) {
write_to_db = true; // web ui might show this as thumbnail, so db needs to know about it. write_to_db = true; // web ui might show this as thumbnail, so db needs to know about it.
Debug(1, "Writing snapshot"); Debug(1, "Writing snapshot to %s", snapshot_file.c_str());
WriteFrameImage(image, timestamp, snapshot_file.c_str()); WriteFrameImage(image, timestamp, snapshot_file.c_str());
} else { } else {
Debug(1, "Not Writing snapshot because frames %d score %d > max %d", frames, score, max_score); Debug(1, "Not Writing snapshot because frames %d score %d > max %d", frames, score, max_score);
@ -435,17 +435,19 @@ void Event::AddFrame(Image *image,
if (!alarm_frame_written) { if (!alarm_frame_written) {
write_to_db = true; // OD processing will need it, so the db needs to know about it write_to_db = true; // OD processing will need it, so the db needs to know about it
alarm_frame_written = true; alarm_frame_written = true;
Debug(1, "Writing alarm image"); Debug(1, "Writing alarm image to %s", alarm_file.c_str());
WriteFrameImage(image, timestamp, alarm_file.c_str()); if (!WriteFrameImage(image, timestamp, alarm_file.c_str())) {
Error("Failed to write alarm frame image to %s", alarm_file.c_str());
}
} else { } else {
Debug(3, "Not Writing alarm image because alarm frame already written"); Debug(3, "Not Writing alarm image because alarm frame already written");
} }
if (alarm_image and (save_jpegs & 2)) { if (alarm_image and (save_jpegs & 2)) {
std::string event_file = stringtf(staticConfig.analyse_file_format.c_str(), path.c_str(), frames); std::string event_file = stringtf(staticConfig.analyse_file_format.c_str(), path.c_str(), frames);
Debug(1, "Writing analysis frame %d", frames); Debug(1, "Writing analysis frame %d to %s", frames, event_file.c_str());
if (!WriteFrameImage(alarm_image, timestamp, event_file.c_str(), true)) { if (!WriteFrameImage(alarm_image, timestamp, event_file.c_str(), true)) {
Error("Failed to write analysis frame image"); Error("Failed to write analysis frame image to %s", event_file.c_str());
} }
} }
} // end if is an alarm frame } // end if is an alarm frame