/frameworks/base/core/java/android/hardware/camera2/marshal/impl/ |
H A D | MarshalQueryableSizeF.java | 42 public void marshal(SizeF value, ByteBuffer buffer) { argument 43 buffer.putFloat(value.getWidth()); 44 buffer.putFloat(value.getHeight()); 48 public SizeF unmarshal(ByteBuffer buffer) { argument 49 float width = buffer.getFloat(); 50 float height = buffer.getFloat();
|
H A D | MarshalQueryableStreamConfiguration.java | 45 public void marshal(StreamConfiguration value, ByteBuffer buffer) { argument 46 buffer.putInt(value.getFormat()); 47 buffer.putInt(value.getWidth()); 48 buffer.putInt(value.getHeight()); 49 buffer.putInt(value.isInput() ? 1 : 0); 53 public StreamConfiguration unmarshal(ByteBuffer buffer) { argument 54 int format = buffer.getInt(); 55 int width = buffer.getInt(); 56 int height = buffer.getInt(); 57 boolean input = buffer [all...] |
H A D | MarshalQueryableStreamConfigurationDuration.java | 54 public void marshal(StreamConfigurationDuration value, ByteBuffer buffer) { argument 55 buffer.putLong(value.getFormat() & MASK_UNSIGNED_INT); // unsigned int -> long 56 buffer.putLong(value.getWidth()); 57 buffer.putLong(value.getHeight()); 58 buffer.putLong(value.getDuration()); 62 public StreamConfigurationDuration unmarshal(ByteBuffer buffer) { argument 63 int format = (int)buffer.getLong(); 64 int width = (int)buffer.getLong(); 65 int height = (int)buffer.getLong(); 66 long durationNs = buffer [all...] |
H A D | MarshalQueryableString.java | 46 public void marshal(String value, ByteBuffer buffer) { argument 49 buffer.put(arr); 50 buffer.put(NUL); // metadata strings are NUL-terminated 61 public String unmarshal(ByteBuffer buffer) { argument 62 buffer.mark(); // save the current position 66 while (buffer.hasRemaining()) { 67 if (buffer.get() == NUL) { 85 buffer.reset(); // go back to the previously marked position 88 buffer.get(strBytes, /*dstOffset*/0, stringLength + 1); // including null character
|
/frameworks/base/core/java/android/hardware/usb/ |
H A D | UsbDeviceConnection.java | 130 * This method transfers data starting from index 0 in the buffer. 139 * @param buffer buffer for data portion of transaction, 147 int index, byte[] buffer, int length, int timeout) { 148 return controlTransfer(requestType, request, value, index, buffer, 0, length, timeout); 163 * @param buffer buffer for data portion of transaction, 165 * @param offset the index of the first byte in the buffer to send or receive 172 byte[] buffer, int offset, int length, int timeout) { 173 checkBounds(buffer, offse 146 controlTransfer(int requestType, int request, int value, int index, byte[] buffer, int length, int timeout) argument 171 controlTransfer(int requestType, int request, int value, int index, byte[] buffer, int offset, int length, int timeout) argument 194 bulkTransfer(UsbEndpoint endpoint, byte[] buffer, int length, int timeout) argument 211 bulkTransfer(UsbEndpoint endpoint, byte[] buffer, int offset, int length, int timeout) argument 245 checkBounds(byte[] buffer, int start, int length) argument 260 native_control_request(int requestType, int request, int value, int index, byte[] buffer, int offset, int length, int timeout) argument 262 native_bulk_request(int endpoint, byte[] buffer, int offset, int length, int timeout) argument [all...] |
H A D | UsbRequest.java | 44 // for temporarily saving current buffer across queue and dequeue 124 * For OUT endpoints, the given buffer data will be sent on the endpoint. 126 * into the specified buffer. 130 * @param buffer the buffer containing the bytes to write, or location to store 135 public boolean queue(ByteBuffer buffer, int length) { argument 138 if (buffer.isDirect()) { 139 result = native_queue_direct(buffer, length, out); 140 } else if (buffer.hasArray()) { 141 result = native_queue_array(buffer 180 native_queue_array(byte[] buffer, int length, boolean out) argument 181 native_dequeue_array(byte[] buffer, int length, boolean out) argument 182 native_queue_direct(ByteBuffer buffer, int length, boolean out) argument [all...] |
/frameworks/base/core/java/android/net/ |
H A D | SntpClient.java | 78 byte[] buffer = new byte[NTP_PACKET_SIZE]; 79 DatagramPacket request = new DatagramPacket(buffer, buffer.length, address, NTP_PORT); 84 buffer[0] = NTP_MODE_CLIENT | (NTP_VERSION << 3); 89 writeTimeStamp(buffer, TRANSMIT_TIME_OFFSET, requestTime); 94 DatagramPacket response = new DatagramPacket(buffer, buffer.length); 100 long originateTime = readTimeStamp(buffer, ORIGINATE_TIME_OFFSET); 101 long receiveTime = readTimeStamp(buffer, RECEIVE_TIME_OFFSET); 102 long transmitTime = readTimeStamp(buffer, TRANSMIT_TIME_OFFSE 164 read32(byte[] buffer, int offset) argument 183 readTimeStamp(byte[] buffer, int offset) argument 193 writeTimeStamp(byte[] buffer, int offset, long time) argument [all...] |
/frameworks/base/core/java/android/net/netlink/ |
H A D | NetlinkConstants.java | 62 public static String hexify(ByteBuffer buffer) { argument 63 if (buffer == null) { return "(null)"; } 65 buffer.array(), buffer.position(), buffer.remaining());
|
/frameworks/base/core/java/android/nfc/ |
H A D | NdefRecord.java | 506 ByteBuffer buffer = ByteBuffer.allocate(1 + languageCodeBytes.length + textBytes.length); 509 buffer.put(status); 510 buffer.put(languageCodeBytes); 511 buffer.put(textBytes); 513 return new NdefRecord(TNF_WELL_KNOWN, RTD_TEXT, null, buffer.array()); 590 ByteBuffer buffer = ByteBuffer.wrap(data); 591 NdefRecord[] rs = parse(buffer, true); 593 if (buffer.remaining() > 0) { 659 ByteBuffer buffer = ByteBuffer.allocate(getByteLength()); 660 writeToByteBuffer(buffer, tru 784 parse(ByteBuffer buffer, boolean ignoreMbMe) argument 936 writeToByteBuffer(ByteBuffer buffer, boolean mb, boolean me) argument [all...] |
/frameworks/base/core/java/android/os/ |
H A D | FileBridge.java | 178 public void write(byte[] buffer, int byteOffset, int byteCount) throws IOException { argument 179 Arrays.checkOffsetAndCount(buffer.length, byteOffset, byteCount); 183 IoBridge.write(mClient, buffer, byteOffset, byteCount);
|
H A D | MemoryFile.java | 50 private static native int native_read(FileDescriptor fd, long address, byte[] buffer, argument 52 private static native void native_write(FileDescriptor fd, long address, byte[] buffer, argument 191 * @param buffer byte array to read bytes into. 193 * @param destOffset offset into the byte array buffer to read into. 198 public int readBytes(byte[] buffer, int srcOffset, int destOffset, int count) argument 203 if (destOffset < 0 || destOffset > buffer.length || count < 0 204 || count > buffer.length - destOffset 209 return native_read(mFD, mAddress, buffer, srcOffset, destOffset, count, mAllowPurging); 216 * @param buffer byte array to write bytes from. 217 * @param srcOffset offset into the byte array buffer t 222 writeBytes(byte[] buffer, int srcOffset, int destOffset, int count) argument 303 read(byte buffer[], int offset, int count) argument 336 write(byte buffer[], int offset, int count) argument [all...] |
H A D | Process.java | 1119 public static final native boolean parseProcLine(byte[] buffer, int startIndex, argument
|
/frameworks/base/core/java/android/speech/ |
H A D | RecognitionListener.java | 51 * @param buffer a buffer containing a sequence of big-endian 16-bit integers representing a 54 void onBufferReceived(byte[] buffer); argument
|
H A D | RecognitionService.java | 253 * @param buffer a buffer containing a sequence of big-endian 16-bit integers representing a 256 public void bufferReceived(byte[] buffer) throws RemoteException { argument 257 mListener.onBufferReceived(buffer);
|
H A D | SpeechRecognizer.java | 475 public void onBufferReceived(final byte[] buffer) { argument 476 Message.obtain(mInternalHandler, MSG_BUFFER_RECEIVED, buffer).sendToTarget();
|
/frameworks/base/core/java/android/speech/tts/ |
H A D | FileSynthesisCallback.java | 149 public int audioAvailable(byte[] buffer, int offset, int length) { argument 151 Log.d(TAG, "FileSynthesisRequest.audioAvailable(" + buffer + "," + offset 177 fileChannel.write(ByteBuffer.wrap(buffer, offset, length));
|
H A D | PlaybackSynthesisCallback.java | 85 // point it will write an additional buffer to the item - but we 102 // The AudioTrack buffer will be at least MIN_AUDIO_BUFFER_SIZE, so that should always be 103 // a safe buffer size to pass in. 157 public int audioAvailable(byte[] buffer, int offset, int length) { argument 158 if (DBG) Log.d(TAG, "audioAvailable(byte[" + buffer.length + "]," + offset + "," + length 162 throw new IllegalArgumentException("buffer is too large or of zero length (" + 184 System.arraycopy(buffer, offset, bufferCopy, 0, length);
|
H A D | SynthesisCallback.java | 63 * @param buffer The generated audio data. This method will not hold on to {@code buffer}, 65 * @param offset The offset into {@code buffer} where the audio data starts. 66 * @param length The number of bytes of audio data in {@code buffer}. This must be 71 public int audioAvailable(byte[] buffer, int offset, int length); argument
|
H A D | SynthesisPlaybackQueueItem.java | 93 byte[] buffer = null; 97 // (a) there is a buffer available to tread. In which case 101 while ((buffer = take()) != null) { 102 mAudioTrack.write(buffer); 176 void put(byte[] buffer) throws InterruptedException { argument 186 // Don't bother queueing the buffer if we've stopped. The playback thread 194 mDataBufferList.add(new ListEntry(buffer)); 195 mUnconsumedBytes += buffer.length;
|
/frameworks/base/core/java/android/text/method/ |
H A D | ArrowKeyMovementMethod.java | 34 private static boolean isSelecting(Spannable buffer) { argument 35 return ((MetaKeyKeyListener.getMetaState(buffer, MetaKeyKeyListener.META_SHIFT_ON) == 1) || 36 (MetaKeyKeyListener.getMetaState(buffer, MetaKeyKeyListener.META_SELECTING) != 0)); 39 private static int getCurrentLineTop(Spannable buffer, Layout layout) { argument 40 return layout.getLineTop(layout.getLineForOffset(Selection.getSelectionEnd(buffer))); 52 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, argument 59 && MetaKeyKeyListener.getMetaState(buffer, 66 return super.handleMovementKey(widget, buffer, keyCode, movementMetaState, event); 70 protected boolean left(TextView widget, Spannable buffer) { argument 72 if (isSelecting(buffer)) { 80 right(TextView widget, Spannable buffer) argument 90 up(TextView widget, Spannable buffer) argument 100 down(TextView widget, Spannable buffer) argument 110 pageUp(TextView widget, Spannable buffer) argument 134 pageDown(TextView widget, Spannable buffer) argument 158 top(TextView widget, Spannable buffer) argument 168 bottom(TextView widget, Spannable buffer) argument 178 lineStart(TextView widget, Spannable buffer) argument 188 lineEnd(TextView widget, Spannable buffer) argument 199 leftWord(TextView widget, Spannable buffer) argument 208 rightWord(TextView widget, Spannable buffer) argument 216 home(TextView widget, Spannable buffer) argument 221 end(TextView widget, Spannable buffer) argument 225 isTouchSelecting(boolean isMouse, Spannable buffer) argument 230 onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) argument [all...] |
H A D | BaseMovementMethod.java | 127 * buffer as well as those present in the key event. 132 * @param buffer The text buffer. 136 protected int getMovementMetaState(Spannable buffer, KeyEvent event) { argument 138 int metaState = MetaKeyKeyListener.getMetaState(buffer, event) 153 * @param buffer The text buffer. 160 protected boolean handleMovementKey(TextView widget, Spannable buffer, argument 165 return left(widget, buffer); 168 return leftWord(widget, buffer); 252 left(TextView widget, Spannable buffer) argument 264 right(TextView widget, Spannable buffer) argument 276 up(TextView widget, Spannable buffer) argument 288 down(TextView widget, Spannable buffer) argument 300 pageUp(TextView widget, Spannable buffer) argument 312 pageDown(TextView widget, Spannable buffer) argument 324 top(TextView widget, Spannable buffer) argument 336 bottom(TextView widget, Spannable buffer) argument 348 lineStart(TextView widget, Spannable buffer) argument 360 lineEnd(TextView widget, Spannable buffer) argument 365 leftWord(TextView widget, Spannable buffer) argument 370 rightWord(TextView widget, Spannable buffer) argument 384 home(TextView widget, Spannable buffer) argument 398 end(TextView widget, Spannable buffer) argument 466 scrollLeft(TextView widget, Spannable buffer, int amount) argument 487 scrollRight(TextView widget, Spannable buffer, int amount) argument 508 scrollUp(TextView widget, Spannable buffer, int amount) argument 535 scrollDown(TextView widget, Spannable buffer, int amount) argument 565 scrollPageUp(TextView widget, Spannable buffer) argument 585 scrollPageDown(TextView widget, Spannable buffer) argument 607 scrollTop(TextView widget, Spannable buffer) argument 625 scrollBottom(TextView widget, Spannable buffer) argument 645 scrollLineStart(TextView widget, Spannable buffer) argument 664 scrollLineEnd(TextView widget, Spannable buffer) argument [all...] |
H A D | LinkMovementMethod.java | 30 * A movement method that traverses links in the text buffer and scrolls if necessary. 44 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, argument 51 event.getRepeatCount() == 0 && action(CLICK, widget, buffer)) { 57 return super.handleMovementKey(widget, buffer, keyCode, movementMetaState, event); 61 protected boolean up(TextView widget, Spannable buffer) { argument 62 if (action(UP, widget, buffer)) { 66 return super.up(widget, buffer); 70 protected boolean down(TextView widget, Spannable buffer) { argument 71 if (action(DOWN, widget, buffer)) { 75 return super.down(widget, buffer); 79 left(TextView widget, Spannable buffer) argument 88 right(TextView widget, Spannable buffer) argument 96 action(int what, TextView widget, Spannable buffer) argument 194 onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) argument [all...] |
H A D | MultiTapKeyListener.java | 258 public Timeout(Editable buffer) { argument 259 mBuffer = buffer;
|
H A D | ScrollingMovementMethod.java | 25 * A movement method that interprets movement keys by scrolling the text buffer. 29 protected boolean left(TextView widget, Spannable buffer) { argument 30 return scrollLeft(widget, buffer, 1); 34 protected boolean right(TextView widget, Spannable buffer) { argument 35 return scrollRight(widget, buffer, 1); 39 protected boolean up(TextView widget, Spannable buffer) { argument 40 return scrollUp(widget, buffer, 1); 44 protected boolean down(TextView widget, Spannable buffer) { argument 45 return scrollDown(widget, buffer, 1); 49 protected boolean pageUp(TextView widget, Spannable buffer) { argument 54 pageDown(TextView widget, Spannable buffer) argument 59 top(TextView widget, Spannable buffer) argument 64 bottom(TextView widget, Spannable buffer) argument 69 lineStart(TextView widget, Spannable buffer) argument 74 lineEnd(TextView widget, Spannable buffer) argument 79 home(TextView widget, Spannable buffer) argument 84 end(TextView widget, Spannable buffer) argument 89 onTouchEvent(TextView widget, Spannable buffer, MotionEvent event) argument [all...] |
H A D | Touch.java | 88 public static boolean onTouchEvent(TextView widget, Spannable buffer, argument 94 ds = buffer.getSpans(0, buffer.length(), DragState.class); 97 buffer.removeSpan(ds[i]); 100 buffer.setSpan(new DragState(event.getX(), event.getY(), 106 ds = buffer.getSpans(0, buffer.length(), DragState.class); 109 buffer.removeSpan(ds[i]); 119 ds = buffer.getSpans(0, buffer 196 getInitialScrollX(TextView widget, Spannable buffer) argument 205 getInitialScrollY(TextView widget, Spannable buffer) argument 218 isActivelySelecting(Spannable buffer) argument 234 isSelectionStarted(Spannable buffer) argument [all...] |