Anyone here with experience when using Microphone.getMicrophone() in
Flex / AS3 when multiple Microphones are attached to the system?

In contrast to Camera.getCamera() (which always gives a reference to the
currently selected Camera as specified by th euser in the FP Settings
Panel) Microphone.getMicrophone() does *not* return the active
Microphone but always the first one. So although the user selected e.g.
Microphone #3 in the Settings Panel you never get notified and always
end up with the reference to the first Microphone.

A whacky workaround is to loop over all Microphones and query their
activityLevel and then select the Microphone which has a level > -1 but
this does not always work.

Is this a know issue?

Dirk.

Reply via email to