Annotation of DVB/BUGS, revision 1.3
1.2 js 1: Some of the bugs mentioned here might be fixed in the
2: development driver in the CVS module dvb-kernel.
3: http://linuxtv.org/cgi-bin/cvsweb.cgi/
4:
1.3 ! js 5: dvb-kernel is targeted for inclusion in the 2.6 kernel,
1.2 js 6: but a backport for 2.4 is included. You can safely
7: compile and try the dvb-kernel driver without affecting
8: your installed DVB driver.
9:
10: If you have plans to make major modifications you should
11: do them to dvb-kernel, *not* to the "stable" DVB driver.
12:
13:
1.1 js 14: o The saa7146 driver included in this version of the DVB driver
15: for AV7110 based cards is an old version which supports v4l1
16: only. The development driver in CVS module "dvb-kernel" contains
17: a new saa7146 driver which supports v4l2.
1.3 ! js 18:
1.1 js 19: o The saa7146 has native UYVY byteorder and a hardware bug, which
20: prevents it from delivering YUYV at all. This makes it different
21: to the bttv chip family, and unfortunately many v4l applications
22: assume UYVY and would fail with the saa7146. The saa7146 driver
23: therefore performs byte swapping in software. If you have problems
24: with capturing performance, that's why.
LinuxTV legacy CVS <linuxtv.org/cvs>