[mythtv] Mythtv 0.20 DVB-T 'Could not open demux device' messages

Daniel Kristjansson danielk at cuymedia.net
Tue Oct 3 14:35:27 UTC 2006


On Tue, 2006-10-03 at 14:55 +0100, John Pilkington wrote:
> I posted this first to the atrpms list, and later started a new thread, 
> subject "Ticket #1970   (dvbrecorder: limit number of open pid filters)" 
> dvb-usb: will use the device's hardware PID filter (table count: 15)
> I mentioned this earlier but it was in the heat of the upgrade.
> I'm still getting these error messages every two seconds during recording.
>   DVBRec(0) Error: Could not open demux device.
>                          eno: Too many open files (24)

I believe this is normal with your device. MythTV doesn't know ahead
of time that your card can't filter the number of streams needed, so
it opens as many as possible until it gets that error. What happens
then is that every couple seconds it closes a pid that it wants to
listen to and opens another it wants to listen to, it does this in
a round-robin fashion so that it has a relatively up to date view
of the metadata in the stream. The fix referred to in the [10946]
changeset makes sure that it gives the current audio and video
streams priority over other streams, and attempts to always record
them.

The error message you are seeing should be suppressed, but doesn't
indicate any real error in the recording. The worst that will
happen with 24 streams is that channel changing will be a little
slow and potentially you won't be able to record MHEG or other
interactive television programs. Regular TV and DVB Radio should
work fine.

-- Daniel



More information about the mythtv-dev mailing list