Exemplo n.º 1
0
 public void Deserialize(LEReader br)
 {
     Flags     = br.ReadUInt32();
     FrameId   = br.ReadUInt32();
     Timestamp = br.ReadInt64();
     Data      = br.ReadBlobUInt32();
 }
Exemplo n.º 2
0
 public void Deserialize(LEReader br)
 {
     Flags       = br.ReadUInt32();
     FrameId     = br.ReadUInt32();
     Timestamp   = br.ReadInt64();
     TotalSize   = br.ReadUInt32();
     PacketCount = br.ReadUInt32();
     Offset      = br.ReadUInt32();
     Data        = br.ReadBlobUInt32();
 }
        public void Deserialize(LEReader br)
        {
            Flags = (VideoControlFlags)br.ReadUInt32();

            if (Flags.HasFlag(VideoControlFlags.LastDisplayedFrame))
            {
                LastDisplayedFrameId = br.ReadUInt32();
                Timestamp            = br.ReadInt64();
            }
            if (Flags.HasFlag(VideoControlFlags.QueueDepth))
            {
                QueueDepth = br.ReadUInt32();
            }
            if (Flags.HasFlag(VideoControlFlags.LostFrames))
            {
                FirstLostFrame = br.ReadUInt32();
                LastLostFrame  = br.ReadUInt32();
            }
        }