Comment 89 for bug 6290

Revision history for this message
Stefan Richter (stefan-r-ubz) wrote :

Tested:
  - VLC 2.0.3, libraw1394 2.1.0, libdc1394 2.2.0, kernel 3.6-rc7, udev 171, Gentoo Linux
  - miniDV camcorder JVC GR-D725E
  - IIDC (DCAM) webcam Apple iSight
  - VIA VT6306 based CardBus FireWire controller
  - Texas Instruments XIO2213A/B based PCIe FireWire controller

"vlc dv://" and "vlc dc1394://" automatically pick up the camcorder or webcam respectively and display live video. Sound of the DV stream is played as well. I did not try network streaming. (Never tried it before and did not figure out how to set up stream output.)

The VT6306 controller does not work very reliably: For example, if VLC is stopped and restarted with "kill -STOP $pid" and "kill -CONT $pid", the DV stream is frozen. This is a known issue between VT6306 and current kernels which is also seen with some other capture programs; the VT6306 does not properly restart its DMA after a period of inactivity of the capture process. The Texas Instruments controller does not exhibit such a problem, as expected.

Somewhat older software revisions should work as well. libdc1394 and the VLC dc1394 are irrelevant for DV.