Lines Matching refs:buffer
44 private static native FrameSequence nativeDecodeByteBuffer(ByteBuffer buffer, int offset, int capacity);
74 public static FrameSequence decodeByteBuffer(ByteBuffer buffer) {
75 if (buffer == null) throw new IllegalArgumentException();
76 if (!buffer.isDirect()) {
77 if (buffer.hasArray()) {
78 byte[] byteArray = buffer.array();
79 return decodeByteArray(byteArray, buffer.position(), buffer.remaining());
84 return nativeDecodeByteBuffer(buffer, buffer.position(), buffer.remaining());
89 byte[] tempStorage = new byte[16 * 1024]; // TODO: use buffer pool
118 * information (in the case of gif, a recall buffer) that will be used to construct