[linux-dvb] Bug found in dvb-usb driver for avermedia
Andrew Hodgson
a.s.hodgson at gmail.com
Sun Jun 26 08:30:16 CEST 2005
Thanks for you quick reply. Attached are the diffs for a800.c and
dvb-usb-remote.c. The changes to a800.c are trivial just a few errors
in the remote control codes.
There are 2 changes to dvb-usb-remote.c. The one around line 160 is
clearly a bug which
will stop all dvb-usb remotes from working since
sizeof(keymap)/sizeof(struct dvb_usb_rc_key) is always == 0
- for (i = 0; i < sizeof(keymap)/sizeof(struct
dvb_usb_rc_key); i++)
+ for (i = 0; i < d->props.rc_key_map_size; i++) {
The other change was to make auto repeat work. Hope this helps and
thanks for the great work. The dvb-usb box works wonderfully better
than the PCI card which always had overheating problems
Andrew
On 6/24/05, Patrick Boettcher <patrick.boettcher at desy.de> wrote:
> Hi Andrew,
>
> On Fri, 24 Jun 2005, Andrew Hodgson wrote:
> > I hope this is the correct email to ask this question. I am new t
> > this area and mailing list.
>
> It is correct.
>
> > I recently got an avermedia dvb-t usb2 tuner and installed the
> > latest dvb-kernel.
> >
> > The tuner worked really well. I was a little disappointed that even
> > though there seem to be code to support the remote control it did not
> > work.
> >
> > Last weekend I had some time to debug it and found 3 minor errors
> > in a800.c and one major bug in dvb-usb-remote.c.
> >
> > I believe the bug in dvb-usb-remote.c would stop all dvb-usb
> > remotes from working.
>
> Please create a diff (cvs diff -u) and send the output (with comments) to
> the list. It'll be appreciated.
>
> Problem e.g. with the AverMedia is, that I only can rely on users
> comments, because I don't have this box for myself. This is problematic,
> because it is not just a simple clone of the ones I have here for testing.
>
> Thanks in advance for posting your patches,
> Patrick.
>
> --
> Mail: patrick.boettcher at desy.de
> WWW: http://www.wi-bw.tfh-wildau.de/~pboettch/
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dvb-usb-remote.c.diffs
Type: application/octet-stream
Size: 1574 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20050626/ad2cfe7b/dvb-usb-remote.c.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: a800.c.diffs
Type: application/octet-stream
Size: 1417 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/linux-dvb/attachments/20050626/ad2cfe7b/a800.c.obj
More information about the linux-dvb
mailing list