19 |
public int getMaxBytes(float quality) { |
public int getMaxBytes(float quality) { |
20 |
int mb = mipzip.getMemory( |
int mb = mipzip.getMemory( |
21 |
mipzip.getLevelForQuality(quality)); |
mipzip.getLevelForQuality(quality)); |
|
if(dbg) |
|
|
pa("MipzipMemcons maxbytes "+quality+" = "+mb); |
|
22 |
return mb; |
return mb; |
23 |
} |
} |
24 |
public int setReservation(int bytes, float quality, Obs o) { |
public int setReservation(float priority, int bytes, float quality, Obs o) { |
25 |
if(dbg) pa("MipzipMemcons setres "+mipzip+" "+ |
if(dbg) pa("MipzipMemcons setres "+mipzip+" "+ |
26 |
bytes+" "+quality); |
bytes+" "+quality); |
27 |
int lq = mipzip.getLevelForQuality(quality); |
int lq = mipzip.getLevelForQuality(quality); |
30 |
|
|
31 |
mipzip.setGoalBaseLevel(level, |
mipzip.setGoalBaseLevel(level, |
32 |
Background.getDefaultInstance(), |
Background.getDefaultInstance(), |
33 |
0); |
priority); |
34 |
|
|
35 |
return mipzip.getMemory(level); |
return mipzip.getMemory(level); |
36 |
} |
} |