MythTV  master
Public Member Functions | Private Attributes | List of all members
SpliceTimeView Class Reference

#include <libmythtv/mpeg/mpegtables.h>

Public Member Functions

 SpliceTimeView (const unsigned char *data)
 
bool IsTimeSpecified (void) const
 
uint64_t PTSTime (void) const
 
virtual QString toString (int64_t first, int64_t last) const
 
virtual QString toStringXML (uint indent_level, int64_t first, int64_t last) const
 
uint size (void) const
 

Private Attributes

const unsigned char * m_data
 

Detailed Description

Definition at line 890 of file mpegtables.h.

Constructor & Destructor Documentation

◆ SpliceTimeView()

SpliceTimeView::SpliceTimeView ( const unsigned char *  data)
inlineexplicit

Definition at line 893 of file mpegtables.h.

Member Function Documentation

◆ IsTimeSpecified()

bool SpliceTimeView::IsTimeSpecified ( void  ) const
inline

Definition at line 895 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ PTSTime()

uint64_t SpliceTimeView::PTSTime ( void  ) const
inline

Definition at line 899 of file mpegtables.h.

Referenced by toString(), and toStringXML().

◆ toString()

QString SpliceTimeView::toString ( int64_t  first,
int64_t  last 
) const
virtual

Definition at line 1213 of file mpegtables.cpp.

Referenced by SpliceInsertView::toString().

◆ toStringXML()

QString SpliceTimeView::toStringXML ( uint  indent_level,
int64_t  first,
int64_t  last 
) const
virtual

Definition at line 1238 of file mpegtables.cpp.

Referenced by SpliceInsertView::toStringXML().

◆ size()

uint SpliceTimeView::size ( void  ) const
inline

Definition at line 914 of file mpegtables.h.

Referenced by SpliceInformationTable::Parse().

Member Data Documentation

◆ m_data

const unsigned char* SpliceTimeView::m_data
private

Definition at line 916 of file mpegtables.h.


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