Hi,
Hauppauge HVR-1975 is a USB DVB receiver box,
http://www.hauppauge.co.uk/site/products/data_hvr1900.html

It is currently not supported by v4l; Hauppauge provides a patch for
kernel 3.19 at http://www.hauppauge.com/site/support/linux.html

As expected, the patch doesn't work with more recent kernels, so I've
ported it (verified to work on 4.11.8). Due to the size of the patch,
I've uploaded my patch to
http://lindev.ch/hauppauge-hvr-1975.patch

While it works well, there's a potential license problem in one of the files:
>From drivers/media/dvb-frontend/silg.c:

/* MODULE_LICENSE("Proprietary"); */
/* GPL discussion for silg not finished. Set to GPL for internal usage only. */
/* The module uses GPL functions and is rejected by the kernel build if the */
/* license is set to 'Proprietary'. */
MODULE_LICENSE("GPL");

I'm not a lawyer, but my understanding is that by Hauppauge actually
releasing that file to the public (and it being so clearly a derivate
of GPL code that they even have to acknowledge it), their claim that
it is anything but GPL is null and void - but we may have to make
sure.

ttyl
bero

Reply via email to