From e8feb00b339fa66e8e196ab5d6d26ebcb902cac0 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Fri, 9 Jul 2021 19:47:04 -0500 Subject: [PATCH] Use a valid RTP version to fix Wireshark parsing --- sunshine/stream.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sunshine/stream.cpp b/sunshine/stream.cpp index ac434352..aae647fe 100644 --- a/sunshine/stream.cpp +++ b/sunshine/stream.cpp @@ -674,7 +674,7 @@ void videoBroadcastThread(udp::socket &sock) { video_packet->packet.flags |= FLAG_EOF; } - video_packet->rtp.header = FLAG_EXTENSION; + video_packet->rtp.header = 0x80 | FLAG_EXTENSION; video_packet->rtp.sequenceNumber = util::endian::big(lowseq + fecIndex); }); @@ -691,7 +691,7 @@ void videoBroadcastThread(udp::socket &sock) { inspect->packet.frameIndex = packet->pts; - inspect->rtp.header = FLAG_EXTENSION; + inspect->rtp.header = 0x80 | FLAG_EXTENSION; inspect->rtp.sequenceNumber = util::endian::big(lowseq + x); }