(Rect r, Object buffer,
int buflen, ServerParams server,
ModifiablePixelBuffer pb)
| 39 | } |
| 40 | |
| 41 | public void decodeRect(Rect r, Object buffer, |
| 42 | int buflen, ServerParams server, |
| 43 | ModifiablePixelBuffer pb) |
| 44 | { |
| 45 | MemInStream is = new MemInStream((byte[])buffer, 0, buflen); |
| 46 | PixelFormat pf = server.pf(); |
| 47 | switch (pf.bpp) { |
| 48 | case 8: rreDecode8 (r, is, pf, pb); break; |
| 49 | case 16: rreDecode16(r, is, pf, pb); break; |
| 50 | case 32: rreDecode32(r, is, pf, pb); break; |
| 51 | } |
| 52 | } |
| 53 | |
| 54 | private static ByteBuffer READ_PIXEL(InStream is, PixelFormat pf) { |
| 55 | ByteBuffer b = ByteBuffer.allocate(4); |
nothing calls this directly
no test coverage detected