mirror of
https://github.com/crskycode/GARbro.git
synced 2026-07-08 01:30:18 +08:00
IBinaryStream migration.
This commit is contained in:
@@ -178,7 +178,7 @@ namespace GameRes.Formats.Ankh
|
||||
{
|
||||
var unpacked = new byte[entry.UnpackedSize];
|
||||
reader.UnpackHDJ (unpacked, 0);
|
||||
return new MemoryStream (unpacked);
|
||||
return new BinMemoryStream (unpacked, entry.Name);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -201,7 +201,7 @@ namespace GameRes.Formats.Ankh
|
||||
reader.UnpackA (unpacked, header_size, channels);
|
||||
else
|
||||
reader.UnpackS (unpacked, header_size, channels);
|
||||
return new MemoryStream (unpacked);
|
||||
return new BinMemoryStream (unpacked, entry.Name);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -276,7 +276,7 @@ namespace GameRes.Formats.Ankh
|
||||
dst += count;
|
||||
}
|
||||
}
|
||||
return new MemoryStream (output);
|
||||
return new BinMemoryStream (output, entry.Name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@ namespace GameRes.Formats.Ice
|
||||
if (0 == format.AverageBytesPerSecond
|
||||
|| format.SamplesPerSecond * format.BlockAlign != format.AverageBytesPerSecond)
|
||||
return null;
|
||||
var pcm = new StreamRegion (file, 0x16, pcm_size);
|
||||
var pcm = new StreamRegion (file.AsStream, 0x16, pcm_size);
|
||||
return new RawPcmInput (pcm, format);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user