···1+What: dv1394 (a.k.a. "OHCI-DV I/O support" for FireWire)2+Contact: linux1394-devel@lists.sourceforge.net3+Description:4+ New application development should use raw1394 + userspace libraries5+ instead, notably libiec61883 which is functionally equivalent.6+7+Users:8+ ffmpeg/libavformat (used by a variety of media players)9+ dvgrab v1.x (replaced by dvgrab2 on top of raw1394 and resp. libraries)
-11
Documentation/feature-removal-schedule.txt
···3940---------------------------4142-What: dv1394 driver (CONFIG_IEEE1394_DV1394)43-When: June 200744-Why: Replaced by raw1394 + userspace libraries, notably libiec61883. This45- shift of application support has been indicated on www.linux1394.org46- and developers' mailinglists for quite some time. Major applications47- have been converted, with the exception of ffmpeg and hence xine.48- Piped output of dvgrab2 is a partial equivalent to dv1394.49-Who: Dan Dennedy <dan@dennedy.org>, Stefan Richter <stefanr@s5r6.in-berlin.de>50-51----------------------------52-53What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.54When: December 200655Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6
···3940---------------------------410000000000042What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.43When: December 200644Why: V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6
+3-3
drivers/ieee1394/Kconfig
···138 tristate "OHCI-DV I/O support (deprecated)"139 depends on IEEE1394 && IEEE1394_OHCI1394140 help141- The dv1394 driver will be removed from Linux in a future release.142- Its functionality is now provided by raw1394 together with libraries143- such as libiec61883.144145config IEEE1394_RAWIO146 tristate "Raw IEEE1394 I/O support"
···138 tristate "OHCI-DV I/O support (deprecated)"139 depends on IEEE1394 && IEEE1394_OHCI1394140 help141+ The dv1394 driver is unsupported and may be removed from Linux in a142+ future release. Its functionality is now provided by raw1394 together143+ with libraries such as libiec61883.144145config IEEE1394_RAWIO146 tristate "Raw IEEE1394 I/O support"
+2-2
drivers/ieee1394/dv1394.c
···2564 int ret;25652566 printk(KERN_WARNING2567- "WARNING: The dv1394 driver is unsupported and will be removed "2568- "from Linux soon. Use raw1394 instead.\n");25692570 cdev_init(&dv1394_cdev, &dv1394_fops);2571 dv1394_cdev.owner = THIS_MODULE;
···2564 int ret;25652566 printk(KERN_WARNING2567+ "NOTE: The dv1394 driver is unsupported and may be removed in a "2568+ "future Linux release. Use raw1394 instead.\n");25692570 cdev_init(&dv1394_cdev, &dv1394_fops);2571 dv1394_cdev.owner = THIS_MODULE;