GNOME Bugzilla – Bug 151170
Firewire-plugin dv1394src gives problems
Last modified: 2005-08-29 15:43:09 UTC
I'd like to access arbitrary video-sources using gstreamer. I successfully got a stable video image by doing "gst-launch dv1394src ! dvdec ! xvimagesink". I wrote a plugin, which copies the received data into a chunk of shared-memory. I actually got this plugin working. I noted however, that when I try to read out the shared-memory, the pipeline starts stuttering and usually breaks down after a couple of seconds. I've the impression, that the firewire-library has problems, when another process is taking away processor-time. When I interrupt the pipeline, sometimes all processes get frozen and I only can reset the computer. Can anyone tell, what the problem is?
This is probably a driver/kernel problem. We (at fluendo) has been using the dv1394src without too much trouble. I recommend you to upgrade to latest kernel and report eventual bugs to the kernel developers.