[mythtv-commits] mythtv commit: r7125 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed Aug 24 22:46:58 UTC 2005


      Author: danielk
        Date: 2005-08-24 22:46:57 +0000 (Wed, 24 Aug 2005)
New Revision: 7125
   Changeset: http://cvs.mythtv.org/trac/changeset/7125

Modified:

   trunk/mythtv/libs/libmythtv/mpeg/mpegstreamdata.cpp

Log:

Partial fix for the "DVB channel flipping hang" reported by Mark Weaver.

It appears this may be a DVB driver problem:
  ioctl(fd_frontend, FE_SET_FRONTEND, &tuning.params)
returned a good value, but the tuner doesn't seem to have changed 
the frequency until much later. This let the signal monitor pick 
up the PAT from the old frequency. But then not get the rest of
the data because the frequency actually did change and the signal
monitor was looking in the wrong place for more data.

The fix is to remove some fallback code that tries to tune to any
PMT if the desired one doesn't exits. The fallback code should no
longer be needed with the signal monitor in place.






More information about the mythtv-commits mailing list