Exemplo n.º 1
0
            public override int Read(BinaryReader br)
            {
                int total = base.Read(br);

                version     = QBox.BE64(br.ReadUInt64()); total += 8;
                accessUnits = (uint)QBox.BE32(br.ReadUInt32()); total += 4;
                return(total);
            }
Exemplo n.º 2
0
 public override void Write(BinaryWriter bw, int dataLen)
 {
     base.Write(bw, dataLen);
     bw.Write((UInt64)QBox.BE64(version));
     bw.Write((UInt64)QBox.BE64(width));
     bw.Write((UInt64)QBox.BE64(height));
     bw.Write((UInt64)QBox.BE64(frameTicks));
 }
Exemplo n.º 3
0
 public override void Write(BinaryWriter bw, int dataLen)
 {
     base.Write(bw, dataLen);
     bw.Write((UInt64)QBox.BE64(version));
     bw.Write((UInt32)QBox.BE32(samplingFrequency));
     bw.Write((UInt32)QBox.BE32(accessUnits));
     bw.Write((UInt32)QBox.BE32(accessUnitSize));
     bw.Write((UInt32)QBox.BE32(channels));
 }
Exemplo n.º 4
0
            public override int Read(BinaryReader br)
            {
                int total = base.Read(br);

                version    = QBox.BE64(br.ReadUInt64()); total += 8;
                width      = QBox.BE64(br.ReadUInt64()); total += 8;
                height     = QBox.BE64(br.ReadUInt64()); total += 8;
                frameTicks = QBox.BE64(br.ReadUInt64()); total += 8;
                return(total);
            }
Exemplo n.º 5
0
            public override int Read(BinaryReader br)
            {
                int total = base.Read(br);

                version           = QBox.BE64(br.ReadUInt64()); total += 8;
                samplingFrequency = (uint)QBox.BE32(br.ReadUInt32()); total += 4;
                accessUnits       = (uint)QBox.BE32(br.ReadUInt32()); total += 4;
                accessUnitSize    = (uint)QBox.BE32(br.ReadUInt32()); total += 4;
                channels          = (uint)QBox.BE32(br.ReadUInt32()); total += 4;
                return(total);
            }