Interface | Description |
---|---|
IMediaBuffer |
Defines the API of Microsoft's IMediaBuffer interface (referred to
as unmanaged) and allows implementing similar abstractions on the Java side
(referred to as managed).
|
IMMNotificationClient |
Provides notifications when an audio endpoint device is added or removed,
when the state or properties of an endpoint device change, or when there is a
change in the default role assigned to an endpoint device.
|
Class | Description |
---|---|
AudioCaptureClient |
Abstracts the initialization of an IAudioCaptureClient instance from
a MediaLocator, the input of data from that
IAudioCaptureClient, the buffering of that data, the starting,
stopping and closing of the IAudioCaptureClient.
|
DataSource |
Implements CaptureDevice and DataSource using Windows Audio
Session API (WASAPI) and related Core Audio APIs such as Multimedia Device
(MMDevice) API.
|
MMNotificationClient |
Implements the Java counterpart of an IMMNotificationClient instance
statically allocated by the native counterpart of
WASAPI and
automatically registered with all IMMDeviceEnumerator instances. |
NativelySupportedAudioFormat |
Represents an AudioFormat which is natively supported by the entity
which supports it.
|
PtrMediaBuffer |
Implements a managed IMediaBuffer which wraps around an unmanaged
IMediaBuffer.
|
VoiceCaptureDSP |
Defines the native interface of Voice Capture DSP as used by
WASAPISystem and its associated CaptureDevice,
DataSource and Renderer implementations.
|
WASAPI |
Defines the native interface to Windows Audio Session API (WASAPI) and
related Core Audio APIs such as Multimedia Device (MMDevice) API as used by
WASAPISystem and its associated CaptureDevice,
DataSource and Renderer implementations.
|
WASAPIStream |
Implements a PullBufferStream using Windows Audio Session API
(WASAPI) and related Core Audio APIs such as Multimedia Device (MMDevice)
API.
|
Exception | Description |
---|---|
HResultException |
Implements an Exception which represents an HRESULT value.
|
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.