[mythtv-commits] mythtv commit: r9816 - in branches/mythtv-eit/libs/libmythtv by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Thu Apr 27 23:46:31 UTC 2006


      Author: danielk
        Date: 2006-04-27 23:46:27 +0000 (Thu, 27 Apr 2006)
New Revision: 9816
   Changeset: http://cvs.mythtv.org/trac/changeset/9816

Removed:

   branches/mythtv-eit/libs/libmythtv/dvbdev/ctools.c
   branches/mythtv-eit/libs/libmythtv/dvbdev/ctools.h
   branches/mythtv-eit/libs/libmythtv/dvbdev/dvbdev.c
   branches/mythtv-eit/libs/libmythtv/dvbdev/dvbdev.h
   branches/mythtv-eit/libs/libmythtv/dvbdev/remux.c
   branches/mythtv-eit/libs/libmythtv/dvbdev/remux.h
   branches/mythtv-eit/libs/libmythtv/dvbdev/ringbuffy.c
   branches/mythtv-eit/libs/libmythtv/dvbdev/ringbuffy.h
   branches/mythtv-eit/libs/libmythtv/dvbdev/transform.c
   branches/mythtv-eit/libs/libmythtv/dvbdev/transform.h
   branches/mythtv-eit/libs/libmythtv/dvbsiparser.cpp
   branches/mythtv-eit/libs/libmythtv/dvbsiparser.h
   branches/mythtv-eit/libs/libmythtv/siparser.cpp
   branches/mythtv-eit/libs/libmythtv/siparser.h
   branches/mythtv-eit/libs/libmythtv/sitypes.cpp
   branches/mythtv-eit/libs/libmythtv/sitypes.h

Modified:

   branches/mythtv-eit/libs/libmythtv/cardutil.cpp
   branches/mythtv-eit/libs/libmythtv/cardutil.h
   branches/mythtv-eit/libs/libmythtv/dtvsignalmonitor.cpp
   branches/mythtv-eit/libs/libmythtv/dtvsignalmonitor.h
   branches/mythtv-eit/libs/libmythtv/dvbcam.cpp
   branches/mythtv-eit/libs/libmythtv/dvbchannel.cpp
   branches/mythtv-eit/libs/libmythtv/dvbchannel.h
   branches/mythtv-eit/libs/libmythtv/dvbrecorder.cpp
   branches/mythtv-eit/libs/libmythtv/dvbrecorder.h
   branches/mythtv-eit/libs/libmythtv/dvbsignalmonitor.cpp
   branches/mythtv-eit/libs/libmythtv/dvbtypes.cpp
   branches/mythtv-eit/libs/libmythtv/dvbtypes.h
   branches/mythtv-eit/libs/libmythtv/eitscanner.cpp
   branches/mythtv-eit/libs/libmythtv/libmythtv.pro
   branches/mythtv-eit/libs/libmythtv/tv_rec.cpp
   branches/mythtv-eit/libs/libmythtv/tv_rec.h
   branches/mythtv-eit/libs/libmythtv/videosource.cpp

Log:

Refs #1035. More EIT refactoring for EIT branch.

The major change is the removal of the DVBSIParser and the code it depends on. DTVSignalMonitor picks up it's small remaining role in active EIT scanning. This in turn enables EIT scanning for all recorders with a DTVSignalMonitor based signal monitor.

This patch looks a lot bigger than it is. Many of the changes are deletions of files we no longer use now that [DVB]SIParser is gone.

By replacing the dvbdevice() function, which was our only remaining dependence on dvbdev aside from dvbci, we can also handle more than 4 DVB devices now. Admitedly this is not a common problem, but there is no good reason for this limitation.






More information about the mythtv-commits mailing list