CSharpRTMP.Core.MediaFormats.mp4.boxes.AtomMP4A.ReadData C# (CSharp) Method

ReadData() public method

public ReadData ( ) : void
return void
        public override void ReadData()
        {
            _dataReferenceIndex = Br.ReadUInt16();
            

            _innerVersion = Br.ReadUInt16();
           

            _revisionLevel = Br.ReadUInt16();
            

            _vendor = Br.ReadUInt32();
           
            _numberOfChannels = Br.ReadUInt16();
           

            _sampleSizeInBits = Br.ReadUInt16();
           

            _compressionId = Br.ReadInt16();
           
            _packetSize = Br.ReadUInt16();
            
            _sampleRate = Br.ReadUInt32();
            

            if (_innerVersion == 0)
            {
                return ;
            }


            _samplesPerPacket = Br.ReadUInt32();
            

            _bytesPerPacket = Br.ReadUInt32();
           
            _bytesPerFrame = Br.ReadUInt32();
            

            _bytesPerSample = Br.ReadUInt32();
           
        }