| OLD | NEW |
| 1 /* | 1 /* |
| 2 * libjingle | 2 * libjingle |
| 3 * Copyright 2013 Google Inc. | 3 * Copyright 2013 Google Inc. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions are met: | 6 * modification, are permitted provided that the following conditions are met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above copyright notice, | 8 * 1. Redistributions of source code must retain the above copyright notice, |
| 9 * this list of conditions and the following disclaimer. | 9 * this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright notice, | 10 * 2. Redistributions in binary form must reproduce the above copyright notice, |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 134 // ByteBuffer is direct and/or is backed by an array. | 134 // ByteBuffer is direct and/or is backed by an array. |
| 135 byte[] data = new byte[buffer.data.remaining()]; | 135 byte[] data = new byte[buffer.data.remaining()]; |
| 136 buffer.data.get(data); | 136 buffer.data.get(data); |
| 137 return sendNative(data, buffer.binary); | 137 return sendNative(data, buffer.binary); |
| 138 } | 138 } |
| 139 private native boolean sendNative(byte[] data, boolean binary); | 139 private native boolean sendNative(byte[] data, boolean binary); |
| 140 | 140 |
| 141 /** Dispose of native resources attached to this channel. */ | 141 /** Dispose of native resources attached to this channel. */ |
| 142 public native void dispose(); | 142 public native void dispose(); |
| 143 }; | 143 }; |
| OLD | NEW |