GNOME Bugzilla – Bug 318563
offer support for new raw1394_iso api in dv1394src
Last modified: 2006-06-07 10:56:17 UTC
Also think about offering support for libiec61883, which depends on the new raw1394_iso interface. However it is not in debian yet, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=304890.
Created attachment 53326 [details] an example of the new iso api Advantages include fewer irq's and dma transfer. According to Dan Dennedy anyway. And adding support for iec61883 could drop the need for our own DV framing code, and give us MPEG-TS support for free.
Hey, I've got problems using my 1394 iSight Camera with gstreamer. Does work with eikga and corinader. Suppose that the problem is related to the outadetd implementation. Maybe.
Fabian: that's waiting for a dc1394src. (not dv1394src). pi-meson on IRC has something that works for him, but he's waiting to clean it up before submitting it to GStreamer. So your issue is unrelated, but there appears to be good news on that front.
Andy: Oh. Okay. Thank you. I'm ready to test!
Ok I have committed an initial port to the new API into gst-plugins-good cvs. Ideally it should implement mpeg2-ts and other but currently doesnt, just does dv.
I would like to point you to a dv1394src derived element that a colleague of mine has written for one of our projects. It is based on libiec6883. http://svn.spacelabs.nl/listing.php?repname=spacelabs&path=%2Fgst-dvstuff%2Ftrunk%2Fsrc%2Fgst-iec61883%2F (SVN anon checkout URL: http://svn.spacelabs.nl/svn/spacelabs/gst-dvstuff/trunk/)
Thanks Paul, I am going to add those URLs to a new bug for a dv1394sink which is also provided by the gst-dvstuff package.