[mythtv-commits] Ticket #1970: dvbrecorder: limit number of open pid filters

MythTV mythtv at cvs.mythtv.org
Thu Oct 5 11:30:21 UTC 2006


#1970: dvbrecorder: limit number of open pid filters
--------------------------------------------+-------------------------------
 Reporter:  Janne <janne-mythtv at grunau.be>  |        Owner:  danielk
     Type:  patch                           |       Status:  closed 
 Priority:  minor                           |    Milestone:  0.20   
Component:  dvb                             |      Version:  head   
 Severity:  medium                          |   Resolution:  fixed  
--------------------------------------------+-------------------------------
Comment (by J.Pilk at tesco.net):

 syslog: dvb-usb: will use the device's hardware PID filter (table count:
 15)

 Error messages every two seconds during recording:
 DVBRec(0) Error: Could not open demux device.
                         eno: Too many open files (24)

 The recordings produced are excellent, as is the EIT program guide.

 Explanation received from danielk:  many thanks.

 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.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/1970#comment:14>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list