linux/drivers/media/dvb/firewire
Henrik Kurelid c94115ffc4 V4L/DVB (13237): firedtv: length field corrupt in ca2host if length>127
This solves a problem in firedtv that has become major for Swedish DVB-T
users the last month or so.  It will most likely solve issues seen by
other users as well.

If the length of an AVC message is greater than 127, the length field
should be encoded in LV mode instead of V mode. V mode can only be used
if the length is 127 or less. This patch ensures that the CA_PMT
message is always encoded in LV mode so PMT message of greater lengths
can be supported.

Signed-off-by: Henrik Kurelid <henrik@kurelid.se>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-11-07 12:55:10 -02:00
..
firedtv-1394.c V4L/DVB (11739): remove driver_data direct access of struct device 2009-06-16 18:20:58 -03:00
firedtv-avc.c V4L/DVB (13237): firedtv: length field corrupt in ca2host if length>127 2009-11-07 12:55:10 -02:00
firedtv-ci.c const: constify remaining file_operations 2009-10-01 16:11:11 -07:00
firedtv-dvb.c V4L/DVB (11739): remove driver_data direct access of struct device 2009-06-16 18:20:58 -03:00
firedtv-fe.c firedtv: dvb_frontend_info for FireDTV S2, fix "frequency limits undefined" error 2009-02-24 17:58:23 +01:00
firedtv-rc.c V4L/DVB (11724): firedtv: Storage class should be before const qualifier 2009-06-16 18:20:56 -03:00
firedtv.h firedtv: massive refactoring 2009-02-24 14:51:29 +01:00
Kconfig firedtv: massive refactoring 2009-02-24 14:51:29 +01:00
Makefile firedtv: massive refactoring 2009-02-24 14:51:29 +01:00