![]() |
TSDuck v3.43-4480
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. | |
| PacketCounter | clock_count = 0 |
| The number of analyzed clock values (PCR or DTS). | |
| size_t | clock_pids = 0 |
| The number of PID's with PCR or DTS. | |
| 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. | |
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.