|
| | TSStreamData (int cardnum) |
| |
| | ~TSStreamData () override |
| |
| bool | ProcessTSPacket (const TSPacket &tspacket) override |
| | Write out all packets without any filtering. More...
|
| |
| void | Reset (int) override |
| |
| bool | HandleTables (uint, const PSIPTable &) override |
| | Process PSIP packets. More...
|
| |
| virtual void | Reset (void) |
| |
| virtual void | Reset (int desiredProgram) |
| |
| | MPEGStreamData (int desiredProgram, int cardnum, bool cacheTables) |
| | Initializes MPEGStreamData. More...
|
| |
| | ~MPEGStreamData () override |
| |
| void | SetCaching (bool cacheTables) |
| |
| void | SetListeningDisabled (bool lt) |
| |
| virtual void | Reset (void) |
| |
| virtual void | Reset (int desiredProgram) |
| |
| double | TimeOffset (void) const |
| | Current Offset from computer time to DVB time in seconds. More...
|
| |
| void | SetEITHelper (EITHelper *eit_helper) override |
| |
| void | SetEITRate (float rate) override |
| |
| virtual bool | HasEITPIDChanges (const uint_vec_t &) const |
| |
| virtual bool | GetEITPIDChanges (const uint_vec_t &, uint_vec_t &, uint_vec_t &) const |
| |
| void | SetIgnoreCRC (bool haveCRCbug) |
| |
| virtual bool | IsRedundant (uint pid, const PSIPTable &psip) const |
| | Returns true if table already seen. More...
|
| |
| virtual bool | HandleTables (uint pid, const PSIPTable &psip) |
| | Process PSIP packets. More...
|
| |
| virtual void | HandleTSTables (const TSPacket *tspacket) |
| | Assembles PSIP packets and processes them. More...
|
| |
| virtual bool | ProcessTSPacket (const TSPacket &tspacket) |
| |
| virtual int | ProcessData (const unsigned char *buffer, int len) |
| |
| void | HandleAdaptationFieldControl (const TSPacket *tspacket) |
| |
| virtual void | AddListeningPID (uint pid, PIDPriority priority=kPIDPriorityNormal) |
| |
| virtual void | AddNotListeningPID (uint pid) |
| |
| virtual void | AddWritingPID (uint pid, PIDPriority priority=kPIDPriorityHigh) |
| |
| virtual void | AddAudioPID (uint pid, PIDPriority priority=kPIDPriorityHigh) |
| |
| virtual void | AddConditionalAccessPID (uint pid, PIDPriority priority=kPIDPriorityNormal) |
| |
| virtual void | RemoveListeningPID (uint pid) |
| |
| virtual void | RemoveNotListeningPID (uint pid) |
| |
| virtual void | RemoveWritingPID (uint pid) |
| |
| virtual void | RemoveAudioPID (uint pid) |
| |
| virtual bool | IsListeningPID (uint pid) const |
| |
| virtual bool | IsNotListeningPID (uint pid) const |
| |
| virtual bool | IsWritingPID (uint pid) const |
| |
| bool | IsVideoPID (uint pid) const |
| |
| virtual bool | IsAudioPID (uint pid) const |
| |
| virtual bool | IsConditionalAccessPID (uint pid) const |
| |
| const pid_map_t & | ListeningPIDs (void) const |
| |
| const pid_map_t & | AudioPIDs (void) const |
| |
| const pid_map_t & | WritingPIDs (void) const |
| |
| uint | GetPIDs (pid_map_t &pids) const |
| |
| PIDPriority | GetPIDPriority (uint pid) const |
| |
| void | SetVersionPAT (uint tsid, int version, uint last_section) |
| |
| void | SetVersionPMT (uint pnum, int version, uint last_section) |
| |
| bool | HasAllPATSections (uint tsid) const |
| |
| bool | HasAllCATSections (uint tsid) const |
| |
| bool | HasAllPMTSections (uint prog_num) const |
| |
| bool | HasProgram (uint progNum) const |
| |
| bool | HasCachedAllPAT (uint tsid) const |
| |
| bool | HasCachedAnyPAT (uint tsid) const |
| |
| bool | HasCachedAnyPAT (void) const |
| |
| bool | HasCachedAllCAT (uint tsid) const |
| |
| bool | HasCachedAnyCAT (uint tsid) const |
| |
| bool | HasCachedAnyCAT (void) const |
| |
| bool | HasCachedAllPMT (uint pnum) const |
| |
| bool | HasCachedAnyPMT (uint pnum) const |
| |
| bool | HasCachedAllPMTs (void) const |
| |
| bool | HasCachedAnyPMTs (void) const |
| |
| pat_const_ptr_t | GetCachedPAT (uint tsid, uint section_num) const |
| |
| pat_vec_t | GetCachedPATs (uint tsid) const |
| |
| pat_vec_t | GetCachedPATs (void) const |
| |
| pat_map_t | GetCachedPATMap (void) const |
| |
| cat_const_ptr_t | GetCachedCAT (uint tsid, uint section_num) const |
| |
| cat_vec_t | GetCachedCATs (uint tsid) const |
| |
| cat_vec_t | GetCachedCATs (void) const |
| |
| cat_map_t | GetCachedCATMap (void) const |
| |
| pmt_const_ptr_t | GetCachedPMT (uint program_num, uint section_num) const |
| |
| pmt_vec_t | GetCachedPMTs (void) const |
| |
| pmt_map_t | GetCachedPMTMap (void) const |
| |
| virtual void | ReturnCachedTable (const PSIPTable *psip) const |
| |
| virtual void | ReturnCachedPATTables (pat_vec_t &pats) const |
| |
| virtual void | ReturnCachedPATTables (pat_map_t &pats) const |
| |
| virtual void | ReturnCachedCATTables (cat_vec_t &cats) const |
| |
| virtual void | ReturnCachedCATTables (cat_map_t &cats) const |
| |
| virtual void | ReturnCachedPMTTables (pmt_vec_t &pmts) const |
| |
| virtual void | ReturnCachedPMTTables (pmt_map_t &pmts) const |
| |
| void | AddEncryptionTestPID (uint pnum, uint pid, bool isvideo) |
| |
| void | RemoveEncryptionTestPIDs (uint pnum) |
| |
| bool | IsEncryptionTestPID (uint pid) const |
| |
| void | TestDecryption (const ProgramMapTable *pmt) |
| |
| void | ResetDecryptionMonitoringState (void) |
| |
| bool | IsProgramDecrypted (uint pnum) const |
| |
| bool | IsProgramEncrypted (uint pnum) const |
| |
| void | AddMPEGListener (MPEGStreamListener *val) |
| |
| void | RemoveMPEGListener (MPEGStreamListener *val) |
| |
| void | AddWritingListener (TSPacketListener *val) |
| |
| void | RemoveWritingListener (TSPacketListener *val) |
| |
| void | AddMPEGSPListener (MPEGSingleProgramStreamListener *val) |
| |
| void | RemoveMPEGSPListener (MPEGSingleProgramStreamListener *val) |
| |
| void | AddAVListener (TSPacketListenerAV *val) |
| |
| void | RemoveAVListener (TSPacketListenerAV *val) |
| |
| void | AddPSStreamListener (PSStreamListener *val) |
| |
| void | RemovePSStreamListener (PSStreamListener *val) |
| |
| void | SetDesiredProgram (int p) |
| |
| void | SetPATSingleProgram (ProgramAssociationTable *pat) |
| |
| void | SetPMTSingleProgram (ProgramMapTable *pmt) |
| |
| void | SetVideoStreamsRequired (uint num) |
| |
| uint | GetVideoStreamsRequired () const |
| |
| void | SetAudioStreamsRequired (uint num) |
| |
| uint | GetAudioStreamsRequired () const |
| |
| void | SetRecordingType (const QString &recording_type) |
| |
| int | DesiredProgram (void) const |
| |
| uint | VideoPIDSingleProgram (void) const |
| |
| QString | GetRecordingType (void) const |
| |
| const ProgramAssociationTable * | PATSingleProgram (void) const |
| |
| const ProgramMapTable * | PMTSingleProgram (void) const |
| |
| ProgramAssociationTable * | PATSingleProgram (void) |
| |
| ProgramMapTable * | PMTSingleProgram (void) |
| |
| int | VersionPATSingleProgram (void) const |
| |
| int | VersionPMTSingleProgram (void) const |
| |
| bool | CreatePATSingleProgram (const ProgramAssociationTable &pat) |
| |
| bool | CreatePMTSingleProgram (const ProgramMapTable &pmt) |
| |
| virtual void | SetEITHelper (EITHelper *)=0 |
| |
| virtual void | SetEITRate (float rate)=0 |
| |
Specialized version of MPEGStreamData which is used to 'blindly' record the entire MPTS transport from an input.
Definition at line 11 of file tsstreamdata.h.