User Guide

542 Chapter 7: ActionScript for Flash
active_mic.onActivity = function(active:Boolean) {
if (active) {
activityLevel_pb.indeterminate = false;
activityLevel_pb.label = "Activity Level: %3%%";
} else {
activityLevel_pb.indeterminate = true;
activityLevel_pb.label = "Activity Level: (inactive)";
}
};
this.onEnterFrame = function() {
activityLevel_pb.setProgress(active_mic.activityLevel, 100);
};
See also
Microphone.setSilenceLevel()
Microphone.onStatus
Availability
Flash Player 6.
Usage
active_mic.onStatus = function(infoObject:Object) : Void {
// your statements here
}
Parameters
infoObject
A parameter defined according to the status message.
Returns
Nothing.
Description
Event handler; invoked when the user allows or denies access to the microphone. If you want to
respond to this event handler, you must create a function to process the information object
generated by the microphone.
When a SWF file tries to access the microphone, Flash Player displays a Privacy dialog box that
lets the user choose whether to allow or deny access.
If the user allows access, the Microphone.muted property is set to false, and this event
handler is invoked with an information object whose
code property is
"Microphone.Unmuted" and whose level property is "Status".
If the user denies access, the Microphone.muted property is set to true, and this event handler
is invoked with an information object whose
code property is "Microphone.Muted" and
whose
level property is "Status".
To determine whether the user has denied or allowed access to the microphone without
processing this event handler, use
Microphone.muted.