[mythtv-commits] mythtv commits

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Fri Jun 17 13:05:02 UTC 2005


----------------------------------------------------------------------------
Changes committed by danielk on Fri Jun 17 13:03:52 2005

Added Files:
   in mythtv/libs/libmythtv/mpeg:
        dvbdescriptors.cpp dvbdescriptors.h mpegdescriptors.cpp 
        mpegdescriptors.h scanstreamdata.cpp scanstreamdata.h 
Modified Files:
   in mythtv/libs/libmythtv:
        hdtvrecorder.cpp libmythtv.pro 
   in mythtv/libs/libmythtv/mpeg:
        atscdescriptors.cpp atscdescriptors.h atscstreamdata.cpp 
        atscstreamdata.h atsctables.cpp atsctables.h dvbstreamdata.cpp 
        dvbstreamdata.h dvbtables.cpp dvbtables.h mpegstreamdata.cpp 
        mpegstreamdata.h mpegtables.cpp mpegtables.h tspacket.h 
Log Message:

Cleanup of the mpeg table parser + some new features/tables.

Basically as far as parsing, HandleTables now takes PSIP tables, not 
TS packets. There is now a HandleTSTables in mpegstreamdata which takes
TS packets and assembles them for the HandleTable methods that take PSIP
tables.

I've also added parsers for some dvb descriptors and tables.

I've added a scanstreamdata which can monitor for both ATSC and DVB tables
so you don't need to know what kind of service you are dealing with.

I've moved mpeg descriptors that were in atscdescriptors.{cpp,h} to a new
mpegdescriptors.{cpp,h} set of files which both atscdescriptors.{cpp,h} 
and the new dvbdescriptors.{cpp,h} can use.

----------------------------------------------------------------------------


More information about the mythtv-commits mailing list