Let developers provide an optional filename for dumping main texture contents.

This commit is contained in:
Kai Blaschke
2023-01-25 14:15:58 +01:00
parent 45d05b71d0
commit 2b41fa256a
6 changed files with 64 additions and 39 deletions

View File

@ -388,9 +388,15 @@ auto projectm_pcm_add_uint8(projectm_handle instance, const uint8_t* samples, un
PcmAdd(instance, samples, count, channels);
}
auto projectm_write_debug_image_on_next_frame(projectm_handle instance) -> void
auto projectm_write_debug_image_on_next_frame(projectm_handle instance, const char* output_file) -> void
{
auto* projectMInstance = handle_to_instance(instance);
projectMInstance->DumpDebugImageOnNextFrame();
std::string outputFile;
if (output_file)
{
outputFile = output_file;
}
projectMInstance->DumpDebugImageOnNextFrame(outputFile);
}