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

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue Apr 25 19:14:05 UTC 2006


      Author: danielk
        Date: 2006-04-25 19:14:04 +0000 (Tue, 25 Apr 2006)
New Revision: 9798
   Changeset: http://cvs.mythtv.org/trac/changeset/9798

Modified:

   branches/mythtv-eit/libs/libmythtv/dtvrecorder.h
   branches/mythtv-eit/libs/libmythtv/dvbrecorder.cpp
   branches/mythtv-eit/libs/libmythtv/dvbrecorder.h
   branches/mythtv-eit/libs/libmythtv/hdhrrecorder.cpp
   branches/mythtv-eit/libs/libmythtv/hdhrrecorder.h
   branches/mythtv-eit/libs/libmythtv/hdtvrecorder.cpp
   branches/mythtv-eit/libs/libmythtv/hdtvrecorder.h
   branches/mythtv-eit/libs/libmythtv/mpeg/atscstreamdata.cpp
   branches/mythtv-eit/libs/libmythtv/mpeg/dvbstreamdata.cpp
   branches/mythtv-eit/libs/libmythtv/mpeg/dvbstreamdata.h
   branches/mythtv-eit/libs/libmythtv/mpeg/mpegstreamdata.cpp
   branches/mythtv-eit/libs/libmythtv/mpeg/mpegstreamdata.h
   branches/mythtv-eit/libs/libmythtv/siparser.cpp
   branches/mythtv-eit/libs/libmythtv/siparser.h
   branches/mythtv-eit/libs/libmythtv/tv_rec.cpp
   branches/mythtv-eit/libs/libmythtv/tv_rec.h

Log:

Refs #1035. Refs #1049. This is a continuation of the refactor started in [9790].

This makes it possible for DVBRecorder and SIParser to use a DVBStreamData in
addition to a ATSCStreamData.

This allows us to move more of the DVB specific EIT stuff from SIParser to DVBStreamData.

I also referenced #1049, because this lets us use a DVBStreamData in DVBSignalMonitor
and then pass it along to both the DVBRecorder and DVBSIParser; which simplifies
the implementation of NIT/SDT monitoring.

This also adds SetStreamData() and GetStreamData() stubs to DTVRecorder, this allows
us to get rid of a few of the ifdef's in TVRec. TVRec has also been modified to
use a DVBStreamData rather than an ATSCStreamData when starting a signal monitor
for a non-ATSC digital channel.






More information about the mythtv-commits mailing list