Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

Commit

Permalink
Use Windows environment variables to locate Program Files folders.
Browse files Browse the repository at this point in the history
  • Loading branch information
ujifgc committed Apr 25, 2018
1 parent f2789a9 commit 3dc20a0
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions obs-vst.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -138,18 +138,18 @@ static void fill_out_plugins(obs_property_t *list)

if (!isWow64) {
#endif
dir_list << "C:/Program Files/Steinberg/VstPlugins/"
<< "C:/Program Files/Common Files/Steinberg/Shared Components/"
<< "C:/Program Files/Common Files/VST2"
<< "C:/Program Files/Common Files/VSTPlugins/"
<< "C:/Program Files/VSTPlugins/";
dir_list << qEnvironmentVariable("ProgramFiles") + "/Steinberg/VstPlugins/"
<< qEnvironmentVariable("CommonProgramFiles") + "/Steinberg/Shared Components/"
<< qEnvironmentVariable("CommonProgramFiles") + "/VST2"
<< qEnvironmentVariable("CommonProgramFiles") + "/VSTPlugins/"
<< qEnvironmentVariable("ProgramFiles") + "/VSTPlugins/";
#ifndef _WIN64
} else {
dir_list << "C:/Program Files (x86)/Steinberg/VstPlugins/"
<< "C:/Program Files (x86)/Common Files/Steinberg/Shared Components/"
<< "C:/Program Files (x86)/Common Files/VST2"
<< "C:/Program Files (x86)/Common Files/VSTPlugins/"
<< "C:/Program Files (x86)/VSTPlugins/";
dir_list << qEnvironmentVariable("ProgramFiles(x86)") + "/Steinberg/VstPlugins/"
<< qEnvironmentVariable("CommonProgramFiles(x86)") + "/Common Files/Steinberg/Shared Components/"
<< qEnvironmentVariable("CommonProgramFiles(x86)") + "/Common Files/VST2"
<< qEnvironmentVariable("CommonProgramFiles(x86)") + "/Common Files/VSTPlugins/"
<< qEnvironmentVariable("ProgramFiles(x86)") + "/VSTPlugins/";
}
#endif
#elif __linux__
Expand Down

0 comments on commit 3dc20a0

Please sign in to comment.