| 1234567891011121314151617181920212223 | 
							- using System.Buffers.Binary;
 
- using System.IO;
 
- namespace DvdLib
 
- {
 
-     public class BigEndianBinaryReader : BinaryReader
 
-     {
 
-         public BigEndianBinaryReader(Stream input)
 
-             : base(input)
 
-         {
 
-         }
 
-         public override ushort ReadUInt16()
 
-         {
 
-             return BinaryPrimitives.ReadUInt16BigEndian(base.ReadBytes(2));
 
-         }
 
-         public override uint ReadUInt32()
 
-         {
 
-             return BinaryPrimitives.ReadUInt32BigEndian(base.ReadBytes(4));
 
-         }
 
-     }
 
- }
 
 
  |