Macromedia flash media server 2-client-side actionscript language reference for flash media server 2 User Manual

Page of 156
48
Client-Side ActionScript Language Reference
Example
The following code returns information on the array of audio devices:
var allMicNames_array:Array = Microphone.names;
trace("Microphone.names located these device(s):");
for(i=0; i < allMicNames_array.length; i++){
 trace("[" + i + "]: " + allMicNames_array[i]);
}
For example, the following information could be displayed:
Microphone.names located these device(s):
[0]: Crystal SoundFusion(tm)
[1]: USB Audio Device
See also
Array class entry in the ActionScript 2.0 Language Reference
Microphone.onActivity
Availability
Flash Player 6.
Flash Media Server (not required).
Usage
public onActivity = function(active:Boolean) {}
Parameters
active
  A Boolean value set to 
true
 when the microphone starts detecting sound, 
false
 
when it stops.
Returns
Nothing.
Description
Event handler; invoked when the microphone starts or stops detecting sound. If you want to 
respond to this event handler, you must create a function to process its 
active
 value. 
To specify the amount of sound required to invoke 
Microphone.onActivity(true)
, and the 
amount of time that must elapse without sound before 
Microphone.onActivity(false)
 is 
invoked, use