Patch for DVB-T WideView WT-220U PenType Receiver (Typhoon/Freecom).
Commit Message
This patch fixes the problem by changing the channel the same transponder:
ERROR: can't open filter handle on '/dev/dvb/adapter0/demux0'
ERROR: /dev/dvb/adapter0/demux0: too many open files/Zu viele offene Dateien
ERROR (dvbdevice.c,688): too many open files/Zu viele offene Dateien
ERROR: can't set PID 257 on device 1
ERROR (dvbdevice.c,703): Ungültiger Dateideskriptor
Patch :
The original source of the patch is
http://tafe.unkelhaeusser.de/vdr/dvbdevice.c.patch.
Klaus, It is possible to solve this problem in future versions of VDR ?
Greetings.
Comments
2008/2/23, Albert Gall <ss3vdr@gmail.com>:
> This patch fixes the problem by changing the channel the same transponder:
> Patch :
Thx. It works.
Regards
Oleg
@@ -705,6 +705,7 @@
int cDvbDevice::OpenFilter(u_short Pid, u_char Tid, u_char Mask)
{
const char *FileName = *cDvbName(DEV_DVB_DEMUX, CardIndex());
+ usleep(100000);
int f = open(FileName, O_RDWR | O_NONBLOCK);
if (f >= 0) {
dmx_sct_filter_params sctFilterParams;