diff --git a/CUETools.Codecs.FLACCL/FLACCLWriter.cs b/CUETools.Codecs.FLACCL/FLACCLWriter.cs index 19cf9c4..ca10b42 100644 --- a/CUETools.Codecs.FLACCL/FLACCLWriter.cs +++ b/CUETools.Codecs.FLACCL/FLACCLWriter.cs @@ -2119,7 +2119,7 @@ namespace CUETools.Codecs.FLACCL bitwriter.writebits(1, last); bitwriter.writebits(7, (int)MetadataType.Padding); bitwriter.writebits(24, (int)padlen); - + bitwriter.flush(); return (int)padlen + 4; } diff --git a/CUETools.Codecs.FLAKE/FlakeWriter.cs b/CUETools.Codecs.FLAKE/FlakeWriter.cs index 36b9309..1a1d733 100644 --- a/CUETools.Codecs.FLAKE/FlakeWriter.cs +++ b/CUETools.Codecs.FLAKE/FlakeWriter.cs @@ -1949,7 +1949,8 @@ new int[] { // 30 bitwriter.writebits(7, (int)MetadataType.Padding); bitwriter.writebits(24, padlen); - return padlen + 4; + bitwriter.flush(); + return padlen + 4; } int write_headers()