diff --git a/.gitignore b/.gitignore index 0402717..48da216 100644 --- a/.gitignore +++ b/.gitignore @@ -19,6 +19,8 @@ rules.ninja rsc/shaders/paint.fs +.vscode/settings.json + osx/.DS_Store .DS_Store diff --git a/UserInterfaceManager.cpp b/UserInterfaceManager.cpp index 3363572..2df258f 100644 --- a/UserInterfaceManager.cpp +++ b/UserInterfaceManager.cpp @@ -112,7 +112,10 @@ UserInterface::UserInterface() // keep hold on frame grabbers video_recorder_ = nullptr; + +#if defined(LINUX) webcam_emulator_ = nullptr; +#endif } bool UserInterface::Init() @@ -1243,6 +1246,8 @@ void UserInterface::RenderPreview() ImGui::PopStyleColor(1); ImGui::PopFont(); } + +#if defined(LINUX) // streaming indicator overlay if (webcam_emulator_) { @@ -1254,6 +1259,7 @@ void UserInterface::RenderPreview() ImGui::PopStyleColor(1); ImGui::PopFont(); } +#endif ImGui::End(); }