/frameworks/base/core/java/android/os/ |
H A D | MemoryFile.java | 50 private static native int native_read(FileDescriptor fd, int address, byte[] buffer, argument 52 private static native void native_write(FileDescriptor fd, int address, byte[] buffer, argument 186 * @param buffer byte array to read bytes into. 188 * @param destOffset offset into the byte array buffer to read into. 193 public int readBytes(byte[] buffer, int srcOffset, int destOffset, int count) argument 198 if (destOffset < 0 || destOffset > buffer.length || count < 0 199 || count > buffer.length - destOffset 204 return native_read(mFD, mAddress, buffer, srcOffset, destOffset, count, mAllowPurging); 211 * @param buffer byte array to write bytes from. 212 * @param srcOffset offset into the byte array buffer t 217 writeBytes(byte[] buffer, int srcOffset, int destOffset, int count) argument 298 read(byte buffer[], int offset, int count) argument 331 write(byte buffer[], int offset, int count) argument [all...] |
H A D | Process.java | 981 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 | 234 * @param buffer a buffer containing a sequence of big-endian 16-bit integers representing a 237 public void bufferReceived(byte[] buffer) throws RemoteException { argument 238 mListener.onBufferReceived(buffer);
|
H A D | SpeechRecognizer.java | 461 public void onBufferReceived(final byte[] buffer) { argument 462 Message.obtain(mInternalHandler, MSG_BUFFER_RECEIVED, buffer).sendToTarget();
|
/frameworks/base/core/java/android/speech/srec/ |
H A D | Recognizer.java | 305 // make sure the audio buffer is allocated 319 // audio buffer for putAudio(InputStream) 633 private static native int SR_RecognizerPutAudio(int recognizer, byte[] buffer, int offset, argument
|
/frameworks/base/core/java/android/speech/tts/ |
H A D | FileSynthesisCallback.java | 161 public int audioAvailable(byte[] buffer, int offset, int length) { argument 163 Log.d(TAG, "FileSynthesisRequest.audioAvailable(" + buffer + "," + offset 176 mFile.write(buffer, offset, length);
|
H A D | PlaybackSynthesisCallback.java | 105 // point it will write an additional buffer to the item - but we 126 // The AudioTrack buffer will be at least MIN_AUDIO_BUFFER_SIZE, so that should always be 127 // a safe buffer size to pass in. 166 public int audioAvailable(byte[] buffer, int offset, int length) { argument 168 Log.d(TAG, "audioAvailable(byte[" + buffer.length + "]," 172 throw new IllegalArgumentException("buffer is too large or of zero length (" + 186 System.arraycopy(buffer, offset, bufferCopy, 0, length);
|
H A D | SynthesisCallback.java | 59 * @param buffer The generated audio data. This method will not hold on to {@code buffer}, 61 * @param offset The offset into {@code buffer} where the audio data starts. 62 * @param length The number of bytes of audio data in {@code buffer}. This must be 66 public int audioAvailable(byte[] buffer, int offset, int length); argument
|
H A D | SynthesisPlaybackQueueItem.java | 96 byte[] buffer = null; 100 // (a) there is a buffer available to tread. In which case 104 while ((buffer = take()) != null) { 105 mAudioTrack.write(buffer); 177 void put(byte[] buffer) throws InterruptedException { argument 187 // Don't bother queueing the buffer if we've stopped. The playback thread 195 mDataBufferList.add(new ListEntry(buffer)); 196 mUnconsumedBytes += buffer.length;
|
/frameworks/base/core/java/android/text/method/ |
H A D | ArrowKeyMovementMethod.java | 33 private static boolean isSelecting(Spannable buffer) { argument 34 return ((MetaKeyKeyListener.getMetaState(buffer, MetaKeyKeyListener.META_SHIFT_ON) == 1) || 35 (MetaKeyKeyListener.getMetaState(buffer, MetaKeyKeyListener.META_SELECTING) != 0)); 38 private static int getCurrentLineTop(Spannable buffer, Layout layout) { argument 39 return layout.getLineTop(layout.getLineForOffset(Selection.getSelectionEnd(buffer))); 51 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, argument 58 && MetaKeyKeyListener.getMetaState(buffer, 65 return super.handleMovementKey(widget, buffer, keyCode, movementMetaState, event); 69 protected boolean left(TextView widget, Spannable buffer) { argument 71 if (isSelecting(buffer)) { 79 right(TextView widget, Spannable buffer) argument 89 up(TextView widget, Spannable buffer) argument 99 down(TextView widget, Spannable buffer) argument 109 pageUp(TextView widget, Spannable buffer) argument 133 pageDown(TextView widget, Spannable buffer) argument 157 top(TextView widget, Spannable buffer) argument 167 bottom(TextView widget, Spannable buffer) argument 177 lineStart(TextView widget, Spannable buffer) argument 187 lineEnd(TextView widget, Spannable buffer) argument 198 leftWord(TextView widget, Spannable buffer) argument 207 rightWord(TextView widget, Spannable buffer) argument 215 home(TextView widget, Spannable buffer) argument 220 end(TextView widget, Spannable buffer) argument 225 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 = (event.getMetaState() | MetaKeyKeyListener.getMetaState(buffer)) 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. 39 protected boolean handleMovementKey(TextView widget, Spannable buffer, int keyCode, argument 46 event.getRepeatCount() == 0 && action(CLICK, widget, buffer)) { 52 return super.handleMovementKey(widget, buffer, keyCode, movementMetaState, event); 56 protected boolean up(TextView widget, Spannable buffer) { argument 57 if (action(UP, widget, buffer)) { 61 return super.up(widget, buffer); 65 protected boolean down(TextView widget, Spannable buffer) { argument 66 if (action(DOWN, widget, buffer)) { 70 return super.down(widget, buffer); 74 left(TextView widget, Spannable buffer) argument 83 right(TextView widget, Spannable buffer) argument 91 action(int what, TextView widget, Spannable buffer) argument 189 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 | 86 public static boolean onTouchEvent(TextView widget, Spannable buffer, argument 92 ds = buffer.getSpans(0, buffer.length(), DragState.class); 95 buffer.removeSpan(ds[i]); 98 buffer.setSpan(new DragState(event.getX(), event.getY(), 104 ds = buffer.getSpans(0, buffer.length(), DragState.class); 107 buffer.removeSpan(ds[i]); 117 ds = buffer.getSpans(0, buffer 181 getInitialScrollX(TextView widget, Spannable buffer) argument 190 getInitialScrollY(TextView widget, Spannable buffer) argument [all...] |
/frameworks/base/core/java/android/util/ |
H A D | Base64OutputStream.java | 31 private byte[] buffer = null; field in class:Base64OutputStream 72 // bytes, we buffer up calls to write(int) in an internal 76 if (buffer == null) { 77 buffer = new byte[1024]; 79 if (bpos >= buffer.length) { 80 // internal buffer full; write it out. 81 internalWrite(buffer, 0, bpos, false); 84 buffer[bpos++] = (byte) b; 93 internalWrite(buffer, 0, bpos, false);
|
H A D | JsonReader.java | 190 * Use a manual buffer to easily read and unread upcoming characters, and 192 * We decode literals directly out of this buffer, so it must be at least as 195 private final char[] buffer = new char[1024]; field in class:JsonReader 200 * The offset of the first character in the buffer. 221 * and length in the buffer. 679 if ((pos < limit || fillBuffer(1)) && buffer[pos] == '>') { 720 // Before clobbering the old characters, update where buffer starts 722 if (buffer[i] == '\n') { 732 System.arraycopy(buffer, pos, buffer, [all...] |
H A D | LogPrinter.java | 48 * Same as above, but buffer is one of the LOG_ID_ constants from android.util.Log. 50 public LogPrinter(int priority, String tag, int buffer) { argument 53 mBuffer = buffer;
|
H A D | LogWriter.java | 48 * Same as above, but buffer is one of the LOG_ID_ constants from android.util.Log. 50 public LogWriter(int priority, String tag, int buffer) { argument 53 mBuffer = buffer;
|
/frameworks/base/core/java/android/view/ |
H A D | GLES20Canvas.java | 255 * Returns the size of the stencil buffer required by the underlying 258 * @return The minimum number of bits the stencil buffer must. Always >= 0. 751 private static native void nDrawPatch(int renderer, int bitmap, byte[] buffer, byte[] chunks, argument 768 int renderer, int bitmap, byte[] buffer, float left, float top, int paint); 841 private static native void nDrawBitmap(int renderer, int bitmap, byte[] buffer, argument 918 private static native void nDrawBitmapMesh(int renderer, int bitmap, byte[] buffer, argument 767 nDrawBitmap( int renderer, int bitmap, byte[] buffer, float left, float top, int paint) argument
|
/frameworks/base/core/java/android/webkit/ |
H A D | BrowserFrame.java | 677 * Called by JNI. Given a URI, a buffer, and an offset into the buffer, 678 * copy the resource into buffer. 680 * @param buffer The byte array to copy the data into. 681 * @param offset The offet into buffer to place the data. 682 * @param expectedSize The size that the buffer has allocated for this file. 685 private int getFile(String uri, byte[] buffer, int offset, argument 692 if (size <= expectedSize && buffer != null 693 && buffer.length - offset >= size) { 694 stream.read(buffer, offse [all...] |
/frameworks/base/core/java/android/widget/ |
H A D | RelativeLayout.java | 1582 private static void appendViewId(Resources resources, Node node, StringBuilder buffer) { argument 1584 buffer.append(resources.getResourceEntryName(node.view.getId())); 1586 buffer.append("NO_ID"); 1595 StringBuilder buffer = new StringBuilder(); 1596 appendViewId(resources, node, buffer); 1597 printdependents(resources, dependent, buffer); 1602 private static void printdependents(Resources resources, Node node, StringBuilder buffer) { argument 1603 buffer.append(" -> "); 1604 appendViewId(resources, node, buffer); 1607 d(LOG_TAG, buffer [all...] |
H A D | TextView.java | 3134 * display buffer, upgrading it to BufferType.EDITABLE if it was 3143 * display buffer, upgrading it to BufferType.EDITABLE if it was 3298 // XXX restore buffer type too, as well as lots of other stuff 3419 * in a styleable/spannable buffer and whether it is editable. 3510 * setText() again to try to upgrade the buffer type. 4178 * Sets the list of input filters that will be used if the buffer is 7026 * if there are any text changed listeners forces the buffer type to 7134 void handleTextChanged(CharSequence buffer, int start, int before, int after) { argument 7151 sendOnTextChanged(buffer, start, before, after); 7152 onTextChanged(buffer, star 8777 beforeTextChanged(CharSequence buffer, int start, int before, int after) argument 8791 onTextChanged(CharSequence buffer, int start, int before, int after) argument 8803 afterTextChanged(Editable buffer) argument [all...] |
/frameworks/base/core/java/com/android/internal/os/ |
H A D | LoggingPrintStream.java | 41 * A buffer that is initialized when raw bytes are first written to this 43 * Between writes this buffer is always ready to receive data; ie. the 49 * A buffer that is initialized when raw bytes are first written to this 50 * stream. Between writes this buffer is always clear; ie. the position is 80 * Searches buffer for line breaks and logs a message for each one. 99 // Log the remainder of the buffer. 115 public void write(byte[] buffer) { argument 116 write(buffer, 0, buffer.length); 131 // copy some bytes from the array to the long-lived buffer [all...] |