| AbstractMediaDevice |
Defines the interface for MediaDevice required by the
org.jitsi.impl.neomedia implementation of
org.jitsi.service.neomedia.
|
| AudioMediaDeviceImpl |
Extends MediaDeviceImpl with audio-specific functionality.
|
| AudioMediaDeviceSession |
Extends MediaDeviceSession to add audio-specific functionality.
|
| AudioMixerMediaDevice |
Implements a MediaDevice which performs audio mixing using
AudioMixer.
|
| AudioSilenceMediaDevice |
Implements a MediaDevice which provides silence in the form of audio
media and does not play back any (audio) media (because Jitsi Videobridge is
a server-side technology).
|
| AudioSilenceSystem |
Implements an AudioSystem which produces silence without capturing
from an actual hardware device.
|
| AudioSystem |
Represents a DeviceSystem which provides support for the devices to
capture and play back audio (media).
|
| AudioSystem2 |
|
| CaptureDeviceInfo2 |
Adds some important information (i.e.
|
| CaptureDevices |
Manages the list of active (currently plugged-in) capture devices and manages
user preferences between all known devices (previously and actually
plugged-in).
|
| CoreAudioDevice |
JNI link to the MacOsX / Windows CoreAudio library.
|
| DeviceConfiguration |
This class aims to provide a simple configuration interface for JMF.
|
| Devices |
Manages the list of active (currently plugged-in) capture/notify/playback
devices and manages user preferences between all known devices (previously
and actually plugged-in).
|
| DeviceSystem |
Represents the base of a supported device system/backend such as DirectShow,
PortAudio, PulseAudio, QuickTime, video4linux2.
|
| DirectShowSystem |
Discovers and registers DirectShow video capture devices with JMF.
|
| ImgStreamingSystem |
Add ImageStreaming capture device.
|
| MacCoreAudioDevice |
Extension for the JNI link to the MacOsX CoreAudio library.
|
| MacCoreaudioSystem |
Creates MacCoreaudio capture devices by enumerating all host devices that
have input channels.
|
| MediaDeviceImpl |
Implements MediaDevice for the JMF CaptureDevice.
|
| MediaDeviceSession |
Represents the use of a specific MediaDevice by a
MediaStream.
|
| NoneAudioSystem |
Implements an AudioSystem without any devices which allows the user
to select to use no audio capture, notification and playback.
|
| NotifyDevices |
Manages the list of active (currently plugged-in) notify devices and manages
user preferences between all known devices (previously and actually
plugged-in).
|
| PlaybackDevices |
Manages the list of active (currently plugged-in) playback devices and
manages user preferences between all known devices (previously and actually
plugged-in).
|
| PortAudioSystem |
Creates PortAudio capture devices by enumerating all host devices that have
input channels.
|
| PulseAudioSystem |
Implements an AudioSystem using the native PulseAudio API/library.
|
| QuickTimeSystem |
Discovers and registers QuickTime/QTKit capture devices with JMF.
|
| ReceiveStreamPushBufferDataSource |
Wraps the DataSource of a specific ReceiveStream so that
calls to its DataSource.disconnect() can be explicitly controlled.
|
| ScreenDeviceImpl |
Implementation of ScreenDevice.
|
| Video4Linux2System |
Discovers and registers CaptureDevices which implement the Video for
Linux Two API Specification with JMF.
|
| VideoMediaDeviceSession |
Extends MediaDeviceSession to add video-specific functionality.
|
| VideoTranslatorMediaDevice |
Implements a MediaDevice which is to be used in video conferencing
implemented with an RTP translator.
|
| WASAPISystem |
Implements an AudioSystem using Windows Audio Session API (WASAPI)
and related Core Audio APIs such as Multimedia Device (MMDevice) API.
|