CSCore.Codecs.FLAC.FlacSubFrameConstant.FlacSubFrameConstant C# (CSharp) Method

FlacSubFrameConstant() public method

public FlacSubFrameConstant ( CSCore.Codecs.FLAC.FlacBitReader reader, CSCore.Codecs.FLAC.FlacFrameHeader header, CSCore.Codecs.FLAC.FlacSubFrameData data, int bitsPerSample ) : RhythmCodex.Plugin.CSCore.Lib.Codecs.FLAC
reader CSCore.Codecs.FLAC.FlacBitReader
header CSCore.Codecs.FLAC.FlacFrameHeader
data CSCore.Codecs.FLAC.FlacSubFrameData
bitsPerSample int
return RhythmCodex.Plugin.CSCore.Lib.Codecs.FLAC
        public FlacSubFrameConstant(FlacBitReader reader, FlacFrameHeader header, FlacSubFrameData data, int bitsPerSample)
            : base(header)
        {
            unchecked
            {
                var value = (int)reader.ReadBits(bitsPerSample);
                data.DestinationBuffer.Span.Fill(value);
            }
        }
    }
FlacSubFrameConstant