MythTV
master
|
Public Member Functions | |
PTSListener () | |
bool | ProcessTSPacket (const TSPacket &tspacket) override |
bool | ProcessVideoTSPacket (const TSPacket &tspacket) override |
bool | ProcessAudioTSPacket (const TSPacket &tspacket) override |
int64_t | GetFirstPTS (void) const |
int64_t | GetLastPTS (void) const |
int64_t | GetElapsedPTS (void) const |
Public Attributes | |
uint32_t | m_startCode {0xFFFFFFFF} |
QMap< uint, uint > | m_ptsStreams |
std::array< uint32_t, 256 > | m_ptsCount {} |
std::array< int64_t, 256 > | m_ptsFirst {} |
std::array< int64_t, 256 > | m_ptsLast {} |
Additional Inherited Members | |
Protected Member Functions inherited from TSPacketListener | |
virtual | ~TSPacketListener ()=default |
Protected Member Functions inherited from TSPacketListenerAV | |
virtual | ~TSPacketListenerAV ()=default |
Definition at line 288 of file mpegutils.cpp.
|
inline |
Definition at line 293 of file mpegutils.cpp.
Implements TSPacketListener.
Definition at line 346 of file mpegutils.cpp.
Referenced by ProcessAudioTSPacket(), and ProcessVideoTSPacket().
Implements TSPacketListenerAV.
Definition at line 301 of file mpegutils.cpp.
Implements TSPacketListenerAV.
Definition at line 303 of file mpegutils.cpp.
|
inline |
Definition at line 305 of file mpegutils.cpp.
Referenced by GetElapsedPTS(), and PrintMPEGStreamListener::HandleSplice().
|
inline |
Definition at line 318 of file mpegutils.cpp.
Referenced by GetElapsedPTS(), and PrintMPEGStreamListener::HandleSplice().
|
inline |
Definition at line 331 of file mpegutils.cpp.
Referenced by PrintMPEGStreamListener::HandleSplice().
uint32_t PTSListener::m_startCode {0xFFFFFFFF} |
Definition at line 338 of file mpegutils.cpp.
Referenced by ProcessTSPacket().
Definition at line 339 of file mpegutils.cpp.
Referenced by GetFirstPTS(), GetLastPTS(), and ProcessTSPacket().
std::array<uint32_t,256> PTSListener::m_ptsCount {} |
Definition at line 340 of file mpegutils.cpp.
Referenced by GetFirstPTS(), GetLastPTS(), ProcessTSPacket(), and PTSListener().
std::array<int64_t,256> PTSListener::m_ptsFirst {} |
Definition at line 341 of file mpegutils.cpp.
Referenced by GetFirstPTS(), ProcessTSPacket(), and PTSListener().
std::array<int64_t,256> PTSListener::m_ptsLast {} |
Definition at line 342 of file mpegutils.cpp.
Referenced by GetLastPTS(), ProcessTSPacket(), and PTSListener().