From b667710c99ee588c033f3b0718fe02611d62cd23 Mon Sep 17 00:00:00 2001 From: Shweet Date: Wed, 27 Aug 2025 18:23:12 -0700 Subject: [PATCH] Windows builds updates; prepare for release --- CMakeSettings.json | 26 ++++++++++++++++++++++++++ src/ffmpeg.cpp | 6 ------ 2 files changed, 26 insertions(+), 6 deletions(-) create mode 100644 CMakeSettings.json diff --git a/CMakeSettings.json b/CMakeSettings.json new file mode 100644 index 0000000..137e083 --- /dev/null +++ b/CMakeSettings.json @@ -0,0 +1,26 @@ +{ + "configurations": [ + { + "name": "x64-Debug", + "generator": "Ninja", + "configurationType": "Debug", + "inheritEnvironments": [ "msvc_x64_x64" ], + "buildRoot": "${projectDir}\\build\\${name}", + "installRoot": "${projectDir}\\install\\${name}", + "cmakeCommandArgs": "", + "buildCommandArgs": "", + "ctestCommandArgs": "" + }, + { + "name": "x64-Release", + "generator": "Ninja", + "configurationType": "Release", + "inheritEnvironments": [ "msvc_x64_x64" ], + "buildRoot": "${projectDir}\\build\\${name}", + "installRoot": "${projectDir}\\install\\${name}", + "cmakeCommandArgs": "", + "buildCommandArgs": "", + "ctestCommandArgs": "" + } + ] +} \ No newline at end of file diff --git a/src/ffmpeg.cpp b/src/ffmpeg.cpp index fec3312..b499936 100644 --- a/src/ffmpeg.cpp +++ b/src/ffmpeg.cpp @@ -53,15 +53,9 @@ ffmpeg_render log_error(std::format(FFMPEG_POPEN_ERROR, strerror(errno))); return false; } - size_t frameBytes = size.x * size.y * TEXTURE_CHANNELS; -// supposedly, might help with video corruption issues on windows? -#if _WIN32 - _setmode(_fileno(stdout), _O_BINARY); -#endif - for (const auto& frame : frames) { std::vector rgba = texture_download(&frame);