summaryrefslogtreecommitdiff
path: root/modules/rtp_rtcp/interface/rtp_rtcp_defines.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/rtp_rtcp/interface/rtp_rtcp_defines.h')
-rw-r--r--modules/rtp_rtcp/interface/rtp_rtcp_defines.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/modules/rtp_rtcp/interface/rtp_rtcp_defines.h b/modules/rtp_rtcp/interface/rtp_rtcp_defines.h
index 6f99f938..e1bec5fc 100644
--- a/modules/rtp_rtcp/interface/rtp_rtcp_defines.h
+++ b/modules/rtp_rtcp/interface/rtp_rtcp_defines.h
@@ -192,6 +192,20 @@ struct RtcpReceiveTimeInfo {
typedef std::list<RTCPReportBlock> ReportBlockList;
+struct RtpState {
+ RtpState()
+ : sequence_number(0),
+ start_timestamp(0),
+ timestamp(0),
+ capture_time_ms(-1),
+ last_timestamp_time_ms(-1) {}
+ uint16_t sequence_number;
+ uint32_t start_timestamp;
+ uint32_t timestamp;
+ int64_t capture_time_ms;
+ int64_t last_timestamp_time_ms;
+};
+
class RtpData
{
public: