Package org.jitsi.impl.neomedia.device
Class Video4Linux2System
- java.lang.Object
-
- org.jitsi.utils.event.PropertyChangeNotifier
-
- org.jitsi.impl.neomedia.device.DeviceSystem
-
- org.jitsi.impl.neomedia.device.Video4Linux2System
-
public class Video4Linux2System extends DeviceSystem
Discovers and registers CaptureDevices which implement the Video for Linux Two API Specification with JMF.- Author:
- Lyubomir Marinov
-
-
Field Summary
-
Fields inherited from class org.jitsi.impl.neomedia.device.DeviceSystem
FEATURE_REINITIALIZE, LOCATOR_PROTOCOL_ANDROIDCAMERA, LOCATOR_PROTOCOL_CIVIL, LOCATOR_PROTOCOL_DIRECTSHOW, LOCATOR_PROTOCOL_IMGSTREAMING, LOCATOR_PROTOCOL_MEDIARECORDER, LOCATOR_PROTOCOL_QUICKTIME, LOCATOR_PROTOCOL_VIDEO4LINUX2, PROP_DEVICES
-
-
Constructor Summary
Constructors Constructor Description Video4Linux2System()Initializes a new Video4Linux2System instance which discovers and registers CaptureDevices which implement the Video for Linux Two API Specification with JMF.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoInitialize()Invoked byDeviceSystem.initialize()to perform the very logic of the initialization of this DeviceSystem.-
Methods inherited from class org.jitsi.impl.neomedia.device.DeviceSystem
createRenderer, filterDeviceListByLocatorProtocol, getDeviceSystems, getFeatures, getFormat, getLocatorProtocol, getMediaType, getRendererClassName, initialize, initializeDeviceSystems, initializeDeviceSystems, postInitialize, preInitialize, toString
-
-
-
-
Constructor Detail
-
Video4Linux2System
public Video4Linux2System() throws ExceptionInitializes a new Video4Linux2System instance which discovers and registers CaptureDevices which implement the Video for Linux Two API Specification with JMF.- Throws:
Exception- if anything goes wrong while discovering and registering CaptureDevices which implement the Video for Linux Two API Specification with JMF
-
-
Method Detail
-
doInitialize
protected void doInitialize() throws ExceptionDescription copied from class:DeviceSystemInvoked byDeviceSystem.initialize()to perform the very logic of the initialization of this DeviceSystem. This instance has been prepared for initialization by an earlier call toDeviceSystem.preInitialize()and the initialization will be completed with a subsequent call toDeviceSystem.postInitialize().- Specified by:
doInitializein classDeviceSystem- Throws:
Exception- if an error occurs during the initialization of this instance. The initialization of this instance will be completed with a subsequent call to postInitialize() regardless of any Exception thrown by doInitialize().
-
-