ScanStreamData Class Reference

#include <scanstreamdata.h>

Inheritance diagram for ScanStreamData:

MPEGStreamData ATSCStreamData DVBStreamData EITSource MPEGStreamData MPEGStreamData EITSource EITSource

List of all members.


Detailed Description

Definition at line 9 of file scanstreamdata.h.


Public Member Functions

 ScanStreamData ()
virtual ~ScanStreamData ()
bool IsRedundant (uint pid, const PSIPTable &) const
 Returns true if table already seen.
bool HandleTables (uint pid, const PSIPTable &psip)
 Processes PSIP tables.
void Reset (void)
bool HasEITPIDChanges (const uint_vec_t &) const
bool GetEITPIDChanges (const uint_vec_t &, uint_vec_t &, uint_vec_t &) const
QString GetSIStandard (QString guess="mpeg") const

Private Member Functions

virtual void DeleteCachedTable (PSIPTable *psip) const

Constructor & Destructor Documentation

ScanStreamData::ScanStreamData (  ) 

Definition at line 7 of file scanstreamdata.cpp.

ScanStreamData::~ScanStreamData (  )  [virtual]

Definition at line 14 of file scanstreamdata.cpp.


Member Function Documentation

bool ScanStreamData::IsRedundant ( uint  pid,
const PSIPTable psip 
) const [virtual]

Returns true if table already seen.

Reimplemented from ATSCStreamData.

Definition at line 19 of file scanstreamdata.cpp.

bool ScanStreamData::HandleTables ( uint  pid,
const PSIPTable psip 
) [virtual]

Processes PSIP tables.

Reimplemented from ATSCStreamData.

Definition at line 28 of file scanstreamdata.cpp.

void ScanStreamData::Reset ( void   )  [virtual]

Reimplemented from ATSCStreamData.

Definition at line 35 of file scanstreamdata.cpp.

Referenced by SIScan::ScanTransport().

bool ScanStreamData::HasEITPIDChanges ( const uint_vec_t  )  const [inline, virtual]

Reimplemented from ATSCStreamData.

Definition at line 23 of file scanstreamdata.h.

bool ScanStreamData::GetEITPIDChanges ( const uint_vec_t ,
uint_vec_t ,
uint_vec_t  
) const [inline, virtual]

Reimplemented from ATSCStreamData.

Definition at line 25 of file scanstreamdata.h.

QString ScanStreamData::GetSIStandard ( QString  guess = "mpeg"  )  const

Definition at line 47 of file scanstreamdata.cpp.

Referenced by SIScan::HandleMPEGDBInsertion().

void ScanStreamData::DeleteCachedTable ( PSIPTable psip  )  const [private, virtual]

Reimplemented from ATSCStreamData.

Definition at line 84 of file scanstreamdata.cpp.


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:10 2010 for MythTV by  doxygen 1.5.5