11#include <promeki/config.h>
12#if PROMEKI_ENABLE_NETWORK
26PROMEKI_NAMESPACE_BEGIN
68 VideoPayload::Ptr payload;
80 uint32_t rtpTimestamp = 0;
87 int32_t packetCount = 0;
102 TimeStamp captureTime;
109 bool keyframe =
false;
118 TimeStamp firstPacketArrival;
124 FrameNumber streamFrameIndex;
169 uint32_t rtpTimestamp = 0;
174 size_t sampleCount = 0;
179 NtpTime wallclockNtp;
184 TimeStamp captureTime;
189 TimeStamp firstPacketArrival;
207struct RxDataMessage {
213 uint32_t rtpTimestamp = 0;
217 int32_t packetCount = 0;
222 NtpTime wallclockNtp;
227 TimeStamp captureTime;
233 TimeStamp firstPacketArrival;
276 AncPacket::List packets;
280 uint32_t rtpTimestamp = 0;
284 int32_t packetCount = 0;
289 NtpTime wallclockNtp;
294 TimeStamp captureTime;
300 TimeStamp firstPacketArrival;
310 bool keepAlive =
false;