From ff4557adbfd01d7c26ba78bd99e008c1bb592bee Mon Sep 17 00:00:00 2001 From: Tom Early Date: Sat, 11 Dec 2021 15:05:09 -0700 Subject: [PATCH] IsValidDvFramePacket should not check for 0x40U --- reflector/DExtraProtocol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reflector/DExtraProtocol.cpp b/reflector/DExtraProtocol.cpp index f917f4a..27b4f2b 100644 --- a/reflector/DExtraProtocol.cpp +++ b/reflector/DExtraProtocol.cpp @@ -512,7 +512,7 @@ bool CDextraProtocol::IsValidDvHeaderPacket(const CBuffer &Buffer, std::unique_p bool CDextraProtocol::IsValidDvFramePacket(const CBuffer &Buffer, std::unique_ptr &dvframe) { - if ( 27==Buffer.size() && 0==Buffer.Compare((uint8_t *)"DSVT", 4) && 0x20U==Buffer.data()[4] && 0x20U==Buffer.data()[8] && 0U==(Buffer.data()[14] & 0x40U) ) + if ( 27==Buffer.size() && 0==Buffer.Compare((uint8_t *)"DSVT", 4) && 0x20U==Buffer.data()[4] && 0x20U==Buffer.data()[8] ) { // create packet dvframe = std::unique_ptr(new CDvFramePacket((SDStarFrame *)&(Buffer.data()[15]), *((uint16_t *)&(Buffer.data()[12])), Buffer.data()[14]));