More code cleanup after decoding optimization

This commit is contained in:
Grigory Chudov
2013-03-19 22:31:43 -04:00
parent 264d9b7637
commit ecbb572b29
10 changed files with 310 additions and 107 deletions

View File

@@ -250,7 +250,6 @@ namespace CUETools.Codecs.FLACCL
eparams.padding_size = _settings.Padding;
crc8 = new Crc8();
crc16 = new Crc16();
}
public FLACCLWriter(string path, AudioPCMConfig pcm)
@@ -1060,7 +1059,7 @@ namespace CUETools.Codecs.FLACCL
void output_frame_footer(FlacFrame frame)
{
frame.writer.flush();
ushort crc = crc16.ComputeChecksum(frame.writer.Buffer, frame.writer_offset, frame.writer.Length - frame.writer_offset);
ushort crc = Crc16.ComputeChecksum(0, frame.writer.Buffer, frame.writer_offset, frame.writer.Length - frame.writer_offset);
frame.writer.writebits(16, crc);
frame.writer.flush();
}