Browse Source

Plugin hosting fixes.

tags/2021-05-28
jules 13 years ago
parent
commit
04fbf0a8ae
3 changed files with 9 additions and 5 deletions
  1. +4
    -1
      modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp
  2. +1
    -0
      modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp
  3. +4
    -4
      modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp

+ 4
- 1
modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp View File

@@ -1857,7 +1857,7 @@ private:
if (v != 0)
{
int versionBits[4];
int versionBits[32];
int n = 0;
while (v != 0)
@@ -1868,6 +1868,9 @@ private:
s << 'V';
while (n > 1 && versionBits [n - 1] == 0)
--n;
while (n > 0)
{
s << versionBits [--n];


+ 1
- 0
modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp View File

@@ -45,6 +45,7 @@ PluginListComponent::PluginListComponent (AudioPluginFormatManager& manager,
updateList();
PluginDirectoryScanner::applyBlacklistingsFromDeadMansPedal (list, deadMansPedalFile);
deadMansPedalFile.deleteFile();
}
PluginListComponent::~PluginListComponent()


+ 4
- 4
modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp View File

@@ -954,7 +954,7 @@ AudioDeviceSelectorComponent::AudioDeviceSelectorComponent (AudioDeviceManager&
addAndMakeVisible (deviceTypeDropDown);
deviceTypeDropDown->addListener (this);
deviceTypeDropDownLabel = new Label (String::empty, TRANS ("audio device type:"));
deviceTypeDropDownLabel = new Label (String::empty, TRANS ("Audio device type:"));
deviceTypeDropDownLabel->setJustificationType (Justification::centredRight);
deviceTypeDropDownLabel->attachToComponent (deviceTypeDropDown, true);
}
@@ -963,10 +963,10 @@ AudioDeviceSelectorComponent::AudioDeviceSelectorComponent (AudioDeviceManager&
{
addAndMakeVisible (midiInputsList
= new MidiInputSelectorComponentListBox (deviceManager,
TRANS("(no midi inputs available)"),
TRANS("(No MIDI inputs available)"),
0, 0));
midiInputsLabel = new Label (String::empty, TRANS ("active midi inputs:"));
midiInputsLabel = new Label (String::empty, TRANS ("Active MIDI inputs:"));
midiInputsLabel->setJustificationType (Justification::topRight);
midiInputsLabel->attachToComponent (midiInputsList, true);
}
@@ -981,7 +981,7 @@ AudioDeviceSelectorComponent::AudioDeviceSelectorComponent (AudioDeviceManager&
addAndMakeVisible (midiOutputSelector = new ComboBox (String::empty));
midiOutputSelector->addListener (this);
midiOutputLabel = new Label ("lm", TRANS("Midi Output:"));
midiOutputLabel = new Label ("lm", TRANS("MIDI Output:"));
midiOutputLabel->attachToComponent (midiOutputSelector, true);
}
else


Loading…
Cancel
Save