Specifies a microphone on the client machine.
The DeviceManager object dispatches a
devicesDetected event. This event object
(defined by the DeviceStatusEvent class)
cameras property that is an array of TBMicrophone objects. It also includes
selectedMicrophone object, which is a TBMicrophone object.
The DevicePanel object dispatches a
devicesSelected event (defined by the
DeviceEvent class), which includes a
which is a TBMicrophone object.
The Publisher object dispatches
(defined by the DeviceEvent class), which each include a
microphone property, which is a TBMicrophone object.
For a code example that uses the TBMicrophone object, see DeviceManager Example.
The TBMicrophone class has the following properties:
name (String) The name identifying the microphone.
status (String) The status of the the microphone:
"unknown". If the value
"unknown", the user has not granted permission to use the microphone (in the Flash
Player Settings dialog box). The value is set to
"invalid" for a TBMicrophone object that is the
microphone property of the
These properties are read-only.