mirror of
https://github.com/nostar/urfd.git
synced 2026-11-08 04:19:39 +00:00
IsValidDvFramePacket should not check for 0x40U
This commit is contained in:
1 parent
85bc8f47c3
commit
ff4557adbf
1 file changed
+1
-1
@@ -512,7 +512,7 @@ bool CDextraProtocol::IsValidDvHeaderPacket(const CBuffer &Buffer, std::unique_p
|
||||
|
||||
bool CDextraProtocol::IsValidDvFramePacket(const CBuffer &Buffer, std::unique_ptr<CDvFramePacket> &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<CDvFramePacket>(new CDvFramePacket((SDStarFrame *)&(Buffer.data()[15]), *((uint16_t *)&(Buffer.data()[12])), Buffer.data()[14]));
|
||||
|
||||
Reference in new issue
Block a user