Microphone.getEnhancedMicrophone() sets my OS audio volume to 66
Hi,
when I execute method Microphone.getEnhancedMicrophone() it sets my OS audio volume to 66, I think that the reason is that getEnhancedMicrophone() has default value for autogain true, its sets volume to 66 and I can't really start using Microphone without my OS volume modification. I don't want to use autogain so I set it's value "false" but that is too late because autogain first was set to "true".
Example:
var mic:Microphone = Microphone.getEnhancedMicrophone();//sets my OS volume to 66
mic.enhancedOptions = UpdateMicOptions(mic.enhancedOptions);
private function UpdateMicOptions(options:MicrophoneEnhancedOptions):MicrophoneEnhancedOptions
{
options.autoGain = false; //here is too late because I have 66 volume level
return options;
}
Why this is happening? Is this bug? Because after disable autogain I can't change OS volume from my webbrowser Flash Player plugin.
I check this on 2 computers (Vista and Windows 7) with Flash Player ver. 10.3.183.7
Regards