TSDuck v3.40-4033
MPEG Transport Stream Toolkit
|
Structure containing the global PCR analysis results. More...
#include <tsPCRAnalyzer.h>
Public Member Functions | |
Status ()=default | |
Default constructor. | |
Status (const PCRAnalyzer &zer) | |
Constructor from the current status of PCRAnalyzer. | |
virtual UString | toString () const override |
Convert to a string object. | |
Public Attributes | |
BitRate | bitrate_188 = 0 |
The evaluated TS bitrate in bits/second based on 188-byte packets. | |
BitRate | bitrate_204 = 0 |
The evaluated TS bitrate in bits/second based on 204-byte packets. | |
bool | bitrate_valid = false |
True if bitrate was evaluated. | |
size_t | discontinuities = 0 |
The number of discontinuities. | |
BitRate | instantaneous_bitrate_188 = 0 |
The evaluated TS bitrate in bits/second based on 188-byte packets for the last second. | |
BitRate | instantaneous_bitrate_204 = 0 |
The evaluated TS bitrate in bits/second based on 204-byte packets for the last second. | |
PacketCounter | packet_count = 0 |
The total number of analyzed TS packets. | |
PacketCounter | pcr_count = 0 |
The number of analyzed PCR's. | |
size_t | pcr_pids = 0 |
The number of PID's with PCR's. | |
Structure containing the global PCR analysis results.
ts::PCRAnalyzer::Status::Status | ( | const PCRAnalyzer & | zer | ) |
Constructor from the current status of PCRAnalyzer.
[in] | zer | The PCRAnalyzer to get the status from. |
|
overridevirtual |
Convert to a string object.
Implements ts::StringifyInterface.