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>