Uses of Interface
org.jitsi.service.neomedia.device.MediaDevice
-
-
Uses of MediaDevice in org.jitsi.impl.neomedia
Methods in org.jitsi.impl.neomedia that return MediaDevice Modifier and Type Method Description MediaDeviceMediaServiceImpl. createMixer(MediaDevice device)Creates a new MediaDevice which uses a specific MediaDevice to capture and play back media and performs mixing of the captured media and the media played back by any other users of the returned MediaDevice.MediaDeviceMediaServiceImpl. getDefaultDevice(org.jitsi.utils.MediaType mediaType, MediaUseCase useCase)Gets the default MediaDevice for the specified MediaType.MediaDeviceMediaServiceImpl. getMediaDeviceForPartialDesktopStreaming(int width, int height, int x, int y)Get a MediaDevice for a part of desktop streaming/sharing.Methods in org.jitsi.impl.neomedia that return types with arguments of type MediaDevice Modifier and Type Method Description List<MediaDevice>MediaServiceImpl. getDevices(org.jitsi.utils.MediaType mediaType, MediaUseCase useCase)Gets a list of the MediaDevices known to this MediaService and handling the specified MediaType.Methods in org.jitsi.impl.neomedia with parameters of type MediaDevice Modifier and Type Method Description MediaStreamMediaServiceImpl. createMediaStream(MediaDevice device)Create a MediaStream which will use a specific MediaDevice for capture and playback of media.MediaStreamMediaServiceImpl. createMediaStream(StreamConnector connector, MediaDevice device)Creates a new MediaStream instance which will use the specified MediaDevice for both capture and playback of media exchanged via the specified StreamConnector.MediaStreamMediaServiceImpl. createMediaStream(StreamConnector connector, MediaDevice device, SrtpControl srtpControl)Creates a new MediaStream instance which will use the specified MediaDevice for both capture and playback of media exchanged via the specified StreamConnector.MediaDeviceMediaServiceImpl. createMixer(MediaDevice device)Creates a new MediaDevice which uses a specific MediaDevice to capture and play back media and performs mixing of the captured media and the media played back by any other users of the returned MediaDevice.RecorderMediaServiceImpl. createRecorder(MediaDevice device)Creates a new Recorder instance that can be used to record a call which captures and plays back media using a specific MediaDevice.PointMediaServiceImpl. getOriginForDesktopStreamingDevice(MediaDevice mediaDevice)Gets the origin of a specific desktop streaming device.ObjectMediaServiceImpl. getVideoPreviewComponent(MediaDevice device, int preferredWidth, int preferredHeight)Creates a preview component for the specified device(video device) used to show video preview from that device.booleanMediaServiceImpl. isPartialStreaming(MediaDevice mediaDevice)If the MediaDevice corresponds to partial desktop streaming device.voidMediaStreamImpl. setDevice(MediaDevice device)Sets the MediaDevice that this stream should use to play back and capture media.Constructors in org.jitsi.impl.neomedia with parameters of type MediaDevice Constructor Description AudioMediaStreamImpl(StreamConnector connector, MediaDevice device, SrtpControl srtpControl)Initializes a new AudioMediaStreamImpl instance which will use the specified MediaDevice for both capture and playback of audio exchanged via the specified StreamConnector.MediaStreamImpl(MediaDevice device, SrtpControl srtpControl)Initializes a new MediaStreamImpl instance which will use the specified MediaDevice for both capture and playback of media.MediaStreamImpl(StreamConnector connector, MediaDevice device, SrtpControl srtpControl)Initializes a new MediaStreamImpl instance which will use the specified MediaDevice for both capture and playback of media exchanged via the specified StreamConnector.VideoMediaStreamImpl(StreamConnector connector, MediaDevice device, SrtpControl srtpControl)Initializes a new VideoMediaStreamImpl instance which will use the specified MediaDevice for both capture and playback of video exchanged via the specified StreamConnector. -
Uses of MediaDevice in org.jitsi.impl.neomedia.device
Classes in org.jitsi.impl.neomedia.device that implement MediaDevice Modifier and Type Class Description classAbstractMediaDeviceDefines the interface for MediaDevice required by the org.jitsi.impl.neomedia implementation of org.jitsi.service.neomedia.classAudioMediaDeviceImplExtends MediaDeviceImpl with audio-specific functionality.classAudioMixerMediaDeviceImplements a MediaDevice which performs audio mixing usingAudioMixer.classAudioSilenceMediaDeviceImplements 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).classMediaDeviceImplImplements MediaDevice for the JMF CaptureDevice.classVideoTranslatorMediaDeviceImplements a MediaDevice which is to be used in video conferencing implemented with an RTP translator.Methods in org.jitsi.impl.neomedia.device that return MediaDevice Modifier and Type Method Description MediaDeviceAudioMixerMediaDevice. getWrappedDevice()Gets the actual MediaDevice which this MediaDevice is effectively built on top of and forwarding to.MediaDeviceVideoTranslatorMediaDevice. getWrappedDevice()Gets the actual MediaDevice which this MediaDevice is effectively built on top of and forwarding to. -
Uses of MediaDevice in org.jitsi.impl.neomedia.jmfext.media.protocol.greyfading
Classes in org.jitsi.impl.neomedia.jmfext.media.protocol.greyfading that implement MediaDevice Modifier and Type Class Description classVideoGreyFadingMediaDeviceImplements a MediaDevice which provides a fading animation from white to black to white... -
Uses of MediaDevice in org.jitsi.impl.neomedia.jmfext.media.protocol.ivffile
Classes in org.jitsi.impl.neomedia.jmfext.media.protocol.ivffile that implement MediaDevice Modifier and Type Class Description classIVFMediaDeviceImplements a MediaDevice which provides a fading animation from white to black to white... -
Uses of MediaDevice in org.jitsi.impl.neomedia.jmfext.media.protocol.rtpdumpfile
Methods in org.jitsi.impl.neomedia.jmfext.media.protocol.rtpdumpfile that return MediaDevice Modifier and Type Method Description static MediaDeviceRtpdumpMediaDevice. createRtpdumpAudioMediaDevice(String filePath, javax.media.format.AudioFormat format)Create a new audio MediaDevice instance which will read the rtpdump file located at filePath, and which will have the encoding format format.static MediaDeviceRtpdumpMediaDevice. createRtpdumpVideoMediaDevice(String filePath, String rtpEncodingConstant, MediaFormat format)Create a new video MediaDevice instance which will read the rtpdump file located at filePath, and which will have the encoding format encodingConstant. -
Uses of MediaDevice in org.jitsi.service.neomedia
Methods in org.jitsi.service.neomedia that return MediaDevice Modifier and Type Method Description MediaDeviceMediaService. createMixer(MediaDevice device)Creates a new MediaDevice which uses a specific MediaDevice to capture and play back media and performs mixing of the captured media and the media played back by any other users of the returned MediaDevice.MediaDeviceMediaService. getDefaultDevice(org.jitsi.utils.MediaType mediaType, MediaUseCase useCase)Returns the default MediaDevice for the specified media type.MediaDeviceMediaStream. getDevice()Gets the device that this stream uses to play back and capture media.MediaDeviceMediaService. getMediaDeviceForPartialDesktopStreaming(int width, int height, int x, int y)Get a MediaDevice for a part of desktop streaming/sharing.Methods in org.jitsi.service.neomedia that return types with arguments of type MediaDevice Modifier and Type Method Description List<MediaDevice>MediaService. getDevices(org.jitsi.utils.MediaType mediaType, MediaUseCase useCase)Returns a list containing all devices known to this service implementation and handling the specified MediaType.Methods in org.jitsi.service.neomedia with parameters of type MediaDevice Modifier and Type Method Description MediaStreamMediaService. createMediaStream(MediaDevice device)Create a MediaStream which will use a specific MediaDevice for capture and playback of media.MediaStreamMediaService. createMediaStream(StreamConnector connector, MediaDevice device)Creates a MediaStream that will be using the specified MediaDevice for both capture and playback of media exchanged via the specified StreamConnector.MediaStreamMediaService. createMediaStream(StreamConnector connector, MediaDevice device, SrtpControl srtpControl)Creates a MediaStream that will be using the specified MediaDevice for both capture and playback of media exchanged via the specified StreamConnector.MediaDeviceMediaService. createMixer(MediaDevice device)Creates a new MediaDevice which uses a specific MediaDevice to capture and play back media and performs mixing of the captured media and the media played back by any other users of the returned MediaDevice.RecorderMediaService. createRecorder(MediaDevice device)Creates a new Recorder instance that can be used to record a call which captures and plays back media using a specific MediaDevice.PointMediaService. getOriginForDesktopStreamingDevice(MediaDevice mediaDevice)Get origin for desktop streaming device.ObjectMediaService. getVideoPreviewComponent(MediaDevice device, int preferredWidth, int preferredHeight)Creates a preview component for the specified device(video device) used to show video preview from it.booleanMediaService. isPartialStreaming(MediaDevice mediaDevice)If the MediaDevice corresponds to partial desktop streaming device.voidMediaStream. setDevice(MediaDevice device)Sets the device that this stream should use to play back and capture media. -
Uses of MediaDevice in org.jitsi.service.neomedia.device
Subinterfaces of MediaDevice in org.jitsi.service.neomedia.device Modifier and Type Interface Description interfaceMediaDeviceWrapperRepresents a special-purpose MediaDevice which is effectively built on top of and forwarding to another MediaDevice.Methods in org.jitsi.service.neomedia.device that return MediaDevice Modifier and Type Method Description MediaDeviceMediaDeviceWrapper. getWrappedDevice()Gets the actual MediaDevice which this MediaDevice is effectively built on top of and forwarding to.
-