[vdr] PID filter issue with Wideview DVB-T USB
Matthias Thomae
bluez at thomae-privat.de
Sun Jul 16 13:41:17 CEST 2006
VDR experts (Klaus),
I'm experiencing similar problems as e.g. reported in [1] with a
Wideview-based DVB-T USB stick (Prolink Pixelview PlayTV 505 DVB-T) and VDR.
While the adapter works well with kaffeine, VDR reports a "can't open
filter handle" error when switching channels *within* a bouquet. On the
other hand, tuning to a channel on a *different* bouquet works (see
below). This was tested with a vanilla 2.6.17.4 kernel and VDR
1.4.1-1ctvdr2 from e-tobi.
As I understand from [2], the problem is related to the hardware PID
filter of the adapter, which can't be disabled.
Is it possible to find a fix or workaround for VDR so that it works with
this type of adapter?
I'd be glad if someone with a deeper understanding of VDR could shed
some light on this issue, and I'd be happy to run any tests.
Regards.
Matthias
[1] http://www.linuxtv.org/pipermail/linux-dvb/2006-June/010655.html
[2] http://www.linuxtv.org/pipermail/linux-dvb/2006-June/010682.html
Jul 16 13:01:56 tyron vdr: [6188] switching to channel 5
Jul 16 13:01:56 tyron vdr: [6922] transfer thread ended (pid=6922, tid=6922)
Jul 16 13:01:56 tyron vdr: [6924] TS buffer on device 1 thread ended
(pid=6924, tid=6924)
Jul 16 13:01:56 tyron vdr: [6923] buffer stats: 41172 (1%) used
Jul 16 13:01:56 tyron vdr: [6923] receiver on device 1 thread ended
(pid=6923, tid=6923)
Jul 16 13:01:56 tyron vdr: [6188] cTS2PES got 1 TS errors, 1 TS
continuity errors
Jul 16 13:01:56 tyron vdr: [6188] buffer stats: 41548 (1%) used
Jul 16 13:01:56 tyron vdr: [6927] transfer thread started (pid=6927,
tid=6927)
Jul 16 13:01:56 tyron vdr: [6928] receiver on device 1 thread started
(pid=6928, tid=6928)
Jul 16 13:01:56 tyron vdr: [6929] TS buffer on device 1 thread started
(pid=6929, tid=6929)
Jul 16 13:01:57 tyron vdr: [6927] setting audio track to 1 (0)
Jul 16 13:02:05 tyron vdr: [6188] switching to channel 4
Jul 16 13:02:05 tyron vdr: [6927] transfer thread ended (pid=6927, tid=6927)
Jul 16 13:02:05 tyron vdr: [6929] TS buffer on device 1 thread ended
(pid=6929, tid=6929)
Jul 16 13:02:05 tyron vdr: [6928] buffer stats: 61100 (2%) used
Jul 16 13:02:05 tyron vdr: [6928] receiver on device 1 thread ended
(pid=6928, tid=6928)
Jul 16 13:02:05 tyron vdr: [6188] buffer stats: 79712 (3%) used
Jul 16 13:02:05 tyron vdr: [6933] transfer thread started (pid=6933,
tid=6933)
Jul 16 13:02:05 tyron vdr: [6934] receiver on device 1 thread started
(pid=6934, tid=6934)
Jul 16 13:02:05 tyron vdr: [6935] TS buffer on device 1 thread started
(pid=6935, tid=6935)
Jul 16 13:02:06 tyron vdr: [6933] setting audio track to 1 (0)
Jul 16 13:02:11 tyron vdr: [6188] switching to channel 3
Jul 16 13:02:11 tyron vdr: [6933] transfer thread ended (pid=6933, tid=6933)
Jul 16 13:02:11 tyron vdr: [6935] TS buffer on device 1 thread ended
(pid=6935, tid=6935)
Jul 16 13:02:11 tyron vdr: [6934] buffer stats: 44556 (2%) used
Jul 16 13:02:11 tyron vdr: [6934] receiver on device 1 thread ended
(pid=6934, tid=6934)
Jul 16 13:02:11 tyron vdr: [6188] buffer stats: 44932 (2%) used
Jul 16 13:02:11 tyron vdr: [6188] ERROR: can't open filter handle on
'/dev/dvb/adapter0/demux0'
Jul 16 13:02:11 tyron vdr: [6188] ERROR: /dev/dvb/adapter0/demux0: Too
many open files
Jul 16 13:02:11 tyron vdr: [6188] ERROR (dvbdevice.c,690): Too many open
files
Jul 16 13:02:11 tyron vdr: [6188] ERROR: can't set PID 49 on device 1
Jul 16 13:02:11 tyron vdr: [6188] ERROR (dvbdevice.c,705): Bad file
descriptor
Jul 16 13:02:11 tyron vdr: [6938] transfer thread started (pid=6938,
tid=6938)
More information about the vdr
mailing list