mirror of
https://github.com/collinsmith/riiablo.git
synced 2025-02-21 20:18:14 +07:00
Added buffer to DS1 loading (buffer size 16K)
This commit is contained in:
parent
94883beba5
commit
20aa0e79e3
@ -136,6 +136,7 @@ public class DS1 {
|
||||
|
||||
public static DS1 loadFromStream(InputStream in) {
|
||||
try {
|
||||
in = IOUtils.buffer(in, 16384);
|
||||
DS1 ds1 = new DS1().read(in);
|
||||
if (DEBUG) Gdx.app.debug(TAG, ds1.toString());
|
||||
if (ds1.version < 9 || 13 < ds1.version) {
|
||||
|
@ -18,14 +18,14 @@ public class DS1Loader extends AsynchronousAssetLoader<DS1, DS1Loader.DS1LoaderP
|
||||
|
||||
@Override
|
||||
public void loadAsync(AssetManager assets, String fileName, FileHandle file, DS1LoaderParameters params) {
|
||||
ds1 = DS1.loadFromStream(file.read());
|
||||
ds1 = DS1.loadFromFile(file);
|
||||
}
|
||||
|
||||
@Override
|
||||
public DS1 loadSync(AssetManager assets, String fileName, FileHandle file, DS1LoaderParameters params) {
|
||||
DS1 ds1 = this.ds1;
|
||||
if (ds1 == null) {
|
||||
ds1 = DS1.loadFromStream(file.read());
|
||||
ds1 = DS1.loadFromFile(file);
|
||||
} else {
|
||||
this.ds1 = null;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user