Example #1
0
            public RiffSubchunk_fmt(RiffSubchunk origin)
            {
                tag = "fmt ";
                BinaryReader br = new BinaryReader(new MemoryStream(origin.ReadAll()));

                format_tag     = (FORMAT_TAG)br.ReadUInt16();
                channels       = br.ReadUInt16();
                samplesPerSec  = br.ReadUInt32();
                avgBytesPerSec = br.ReadUInt32();
                blockAlign     = br.ReadUInt16();
                bitsPerSample  = br.ReadUInt16();
            }
Example #2
0
        public RiffSubchunk_fmt(byte[] data)
        {
            this.data = data;
            tag       = "fmt ";
            BinaryReader br = new BinaryReader(new MemoryStream(data));

            format_tag     = (FORMAT_TAG)br.ReadUInt16();
            channels       = br.ReadUInt16();
            samplesPerSec  = br.ReadUInt32();
            avgBytesPerSec = br.ReadUInt32();
            blockAlign     = br.ReadUInt16();
            bitsPerSample  = br.ReadUInt16();
        }
Example #3
0
			public RiffSubchunk_fmt(RiffSubchunk origin)
			{
				tag = "fmt ";
				BinaryReader br = new BinaryReader(new MemoryStream(origin.ReadAll()));
				format_tag = (FORMAT_TAG)br.ReadUInt16();
				channels = br.ReadUInt16();
				samplesPerSec = br.ReadUInt32();
				avgBytesPerSec = br.ReadUInt32();
				blockAlign = br.ReadUInt16();
				bitsPerSample = br.ReadUInt16();
			}