···11+What: dv1394 (a.k.a. "OHCI-DV I/O support" for FireWire)22+Contact: linux1394-devel@lists.sourceforge.net33+Description:44+ New application development should use raw1394 + userspace libraries55+ instead, notably libiec61883 which is functionally equivalent.66+77+Users:88+ ffmpeg/libavformat (used by a variety of media players)99+ dvgrab v1.x (replaced by dvgrab2 on top of raw1394 and resp. libraries)
-11
Documentation/feature-removal-schedule.txt
···39394040---------------------------41414242-What: dv1394 driver (CONFIG_IEEE1394_DV1394)4343-When: June 20074444-Why: Replaced by raw1394 + userspace libraries, notably libiec61883. This4545- shift of application support has been indicated on www.linux1394.org4646- and developers' mailinglists for quite some time. Major applications4747- have been converted, with the exception of ffmpeg and hence xine.4848- Piped output of dvgrab2 is a partial equivalent to dv1394.4949-Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de>5050-5151----------------------------5252-5342What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.5443When: December 20065544Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6
+3-3
drivers/ieee1394/Kconfig
···138138 tristate "OHCI-DV I/O support (deprecated)"139139 depends on IEEE1394 && IEEE1394_OHCI1394140140 help141141- The dv1394 driver will be removed from Linux in a future release.142142- Its functionality is now provided by raw1394 together with libraries143143- such as libiec61883.141141+ The dv1394 driver is unsupported and may be removed from Linux in a142142+ future release. Its functionality is now provided by raw1394 together143143+ with libraries such as libiec61883.144144145145config IEEE1394_RAWIO146146 tristate "Raw IEEE1394 I/O support"
+2-2
drivers/ieee1394/dv1394.c
···25642564 int ret;2565256525662566 printk(KERN_WARNING25672567- "WARNING: The dv1394 driver is unsupported and will be removed "25682568- "from Linux soon. Use raw1394 instead.\n");25672567+ "NOTE: The dv1394 driver is unsupported and may be removed in a "25682568+ "future Linux release. Use raw1394 instead.\n");2569256925702570 cdev_init(&dv1394_cdev, &dv1394_fops);25712571 dv1394_cdev.owner = THIS_MODULE;