Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] DVR device



Hi,

how is the DVR device supposed to work, if two processes try to open and read 
from it (with demuxes set to DMX_OUT_TS_TAP)?

At the moment (with the latest CVS) I get all requested pids in both 
processes, which isn't a problem. But the TS pakets get somehow garbled, when 
a second process opens the dvr device. The second open() call is enough, no 
further calls to ioctl(demux_fd, DMX_SET_PES_FILTER, &pesFilterParams) are 
need, to show up the distortions.

So, is the dvr device designed only to be opened once? In that case the driver 
should return a -EBUSY for a second call.

Christian


--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index