## Uses of Class
nn.pp.audiocore.AudioDevice

- Packages that use AudioDevice
  Package | Description
  --- | ---
  nn.pp.audiocore |

- - ### Uses of AudioDevice in nn.pp.audiocore

    Methods in nn.pp.audiocore that return AudioDevice
    Modifier and Type | Method and Description
    --- | ---
    `static AudioDevice` | AudioDevice.`findCaptureDevice(java.lang.String name)` Find a capture device with a given name
    `static AudioDevice` | AudioDevice.`findPlaybackDevice(java.lang.String name)` Find a playback device with a given name
    `AudioDevice` | AudioDevice.ConnectedDevice.`getDevice()` Get the audio device

    Methods in nn.pp.audiocore that return types with arguments of type AudioDevice
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<AudioDevice>` | AudioDevice.`enumerateCaptureDevices()` Get the available capture (microphone) devices available at the client
    `static java.util.List<AudioDevice>` | AudioDevice.`enumeratePlaybackDevices()` Get the available playback (headphones or speaker) devices available at the client

    Methods in nn.pp.audiocore with parameters of type AudioDevice
    Modifier and Type | Method and Description
    --- | ---
    `void` | AudioCore.`connectAudioWithEricKey(java.lang.String host, int port, boolean sslMode, java.lang.String portID, int rfbSessionId, int msIndex, AudioDevice playbackDevice, AudioFormat playbackFormat, AudioDevice captureDevice, AudioFormat captureFormat, java.lang.String ericKey)` Connect using an eRic webs session key.
    `void` | AudioCore.`connectAudioWithRdmSession(java.lang.String host, int port, boolean sslMode, java.lang.String portID, int rfbSessionId, int msIndex, AudioDevice playbackDevice, AudioFormat playbackFormat, AudioDevice captureDevice, AudioFormat captureFormat, java.lang.String rdmSession, java.lang.String proxyConnectionIdAudio, java.lang.String proxyUseSSL)` Connect using a RDM Session ID and key.
    `void` | AudioCore.`connectAudioWithUserLogin(java.lang.String host, int port, boolean sslMode, java.lang.String portID, int rfbSessionId, int msIndex, AudioDevice playbackDevice, AudioFormat playbackFormat, AudioDevice captureDevice, AudioFormat captureFormat, java.lang.String username, java.lang.String password)` Connect using a user name and a password.

    Constructors in nn.pp.audiocore with parameters of type AudioDevice
    Constructor and Description
    `ConnectedDevice(AudioDevice dev, AudioCore core)` Create a connected device association

Copyright © 2025 Raritan Inc. All Rights Reserved.