- Creates a branch for Dmitri and the password storage project. We'll later add a separate branch for Call Recording.
- Implements a video CaptureDevice on Linux using the Video for Linux Two API Specification.
- Cleanup some left-overs of PropertyChange event handling. Modified some files to use SC ConfigPropertyVetoException (see also the comment/modifications at revision 6978). The ConfigPropertyVetoException extends RuntimeException, not Exception as the standard PropertyVetoException.
- Reduces the number of times that CaptureDevices get opened. In the case of video this may be visible as flashes of the camera indicator light.
- Disables the local video display for AbstractPullBufferCaptureDevices until its problem with cloning by JMF is resolved.
- Attempts to support YUYV in the Video for Linux Two API Specification CaptureDevice and to make it easier to add support for new formats.
- Disables the local video display for PullBufferDataSources until its problem with cloning by JMF is resolved. Provides timestamps for the captured data of the Video for Linux Two API Specification CaptureDevice.