/frameworks/base/media/java/android/media/ |
H A D | Metadata.java | 253 // After a successful parsing, set the parcel with the serialized metadata. 257 // the record's payload in the parcel. 289 * @param parcel With the serialized records. 290 * @param bytesLeft How many bytes in the parcel should be processed. 293 private boolean scanAllRecords(Parcel parcel, int bytesLeft) { argument 299 final int start = parcel.dataPosition(); 301 final int size = parcel.readInt(); 310 final int metadataId = parcel.readInt(); 325 mKeyToPosMap.put(metadataId, parcel.dataPosition()); 328 final int metadataType = parcel 385 parse(Parcel parcel) argument [all...] |
H A D | TimedText.java | 358 public TimedText(Parcel parcel) { argument 359 if (!parseParcel(parcel)) { 393 private boolean parseParcel(Parcel parcel) { argument 394 parcel.setDataPosition(0); 395 if (parcel.dataAvail() == 0) { 399 int type = parcel.readInt(); 401 type = parcel.readInt(); 405 int mStartTimeMs = parcel.readInt(); 408 type = parcel.readInt(); 413 int textLen = parcel 531 readStyle(Parcel parcel) argument 594 readFont(Parcel parcel) argument 616 readHighlight(Parcel parcel) argument 630 readKaraoke(Parcel parcel) argument 651 readHyperText(Parcel parcel) argument 674 readBlinkingText(Parcel parcel) argument [all...] |
/frameworks/native/include/binder/ |
H A D | Parcel.h | 72 status_t appendFrom(const Parcel *parcel, 130 // Take a UTF8 encoded string, convert to UTF16, write it to the parcel. 188 // Place a native_handle into the parcel (the native_handle's file- 194 // Place a file descriptor into the parcel. The given fd must remain 195 // valid for the lifetime of the parcel. 199 // Place a file descriptor into the parcel. A dup of the fd is made, which 200 // will be closed once the parcel is destroyed. 203 // Place a Java "parcel file descriptor" into the parcel. The given fd must remain 204 // valid for the lifetime of the parcel 905 operator <<(TextOutput& to, const Parcel& parcel) argument [all...] |
/frameworks/native/libs/binder/include/binder/ |
H A D | Parcel.h | 72 status_t appendFrom(const Parcel *parcel, 130 // Take a UTF8 encoded string, convert to UTF16, write it to the parcel. 188 // Place a native_handle into the parcel (the native_handle's file- 194 // Place a file descriptor into the parcel. The given fd must remain 195 // valid for the lifetime of the parcel. 199 // Place a file descriptor into the parcel. A dup of the fd is made, which 200 // will be closed once the parcel is destroyed. 203 // Place a Java "parcel file descriptor" into the parcel. The given fd must remain 204 // valid for the lifetime of the parcel 905 operator <<(TextOutput& to, const Parcel& parcel) argument [all...] |
/frameworks/av/camera/ |
H A D | CameraMetadata.cpp | 465 // See CameraMetadata::writeToParcel for parcel data layout diagram and explanation. 550 * Below is the camera metadata parcel layout: 640 status_t CameraMetadata::readFromParcel(const Parcel *parcel) { argument 642 ALOGV("%s: parcel = %p", __FUNCTION__, parcel); 646 if (parcel == NULL) { 647 ALOGE("%s: parcel is null", __FUNCTION__); 658 res = CameraMetadata::readFromParcel(*parcel, &buffer); 661 ALOGE("%s: Failed to read from parcel. Metadata is unchanged.", 672 status_t CameraMetadata::writeToParcel(Parcel *parcel) cons [all...] |
/frameworks/av/media/libstagefright/foundation/ |
H A D | AMessage.cpp | 645 sp<AMessage> AMessage::FromParcel(const Parcel &parcel, size_t maxNestingLevel) { argument 646 int32_t what = parcel.readInt32(); 650 msg->mNumItems = static_cast<size_t>(parcel.readInt32()); 659 const char *name = parcel.readCString(); 666 item->mType = static_cast<Type>(parcel.readInt32()); 672 item->u.int32Value = parcel.readInt32(); 678 item->u.int64Value = parcel.readInt64(); 684 item->u.sizeValue = static_cast<size_t>(parcel.readInt32()); 690 item->u.floatValue = parcel.readFloat(); 696 item->u.doubleValue = parcel [all...] |
/frameworks/base/core/java/android/accessibilityservice/ |
H A D | AccessibilityServiceInfo.java | 737 public void writeToParcel(Parcel parcel, int flagz) { argument 738 parcel.writeInt(eventTypes); 739 parcel.writeStringArray(packageNames); 740 parcel.writeInt(feedbackType); 741 parcel.writeLong(notificationTimeout); 742 parcel.writeInt(flags); 743 parcel.writeParcelable(mComponentName, flagz); 744 parcel.writeParcelable(mResolveInfo, 0); 745 parcel.writeString(mSettingsActivityName); 746 parcel 753 initFromParcel(Parcel parcel) argument [all...] |
/frameworks/base/core/java/android/app/ |
H A D | PendingIntent.java | 246 * Listener for observing when pending intents are written to a parcel. 252 * Called when a pending intent is written to a parcel. 255 * @param parcel The parcel to which it was written. 256 * @param flags The parcel flags when it was written. 258 void onMarshaled(PendingIntent intent, Parcel parcel, int flags); argument 265 * Registers an listener for pending intents being written to a parcel.
|
/frameworks/base/core/java/android/database/ |
H A D | CursorWindow.java | 60 private static native long nativeCreateFromParcel(Parcel parcel); argument 62 private static native void nativeWriteToParcel(long windowPtr, Parcel parcel); argument
|
/frameworks/base/core/java/android/os/ |
H A D | BaseBundle.java | 68 // A parcel cannot be obtained during compile-time initialization. Put the 69 // empty parcel into an inner class that can be initialized separately. This 315 * need to ensure we always use the special empty parcel form when the bundle is 1473 * @param parcel The parcel to copy this bundle to. 1475 void writeToParcelInner(Parcel parcel, int flags) { argument 1480 // unparcel() can race with this method and cause the parcel to recycle 1484 parcel.writeInt(0); 1487 parcel.writeInt(length); 1488 parcel 1521 readFromParcelInner(Parcel parcel) argument 1528 readFromParcelInner(Parcel parcel, int length) argument [all...] |
H A D | Binder.java | 632 static void checkParcel(IBinder obj, int code, Parcel parcel, String msg) { argument 633 if (CHECK_PARCEL_SIZE && parcel.dataSize() >= 800*1024) { 642 sb.append(parcel.dataSize()); 644 parcel.setDataPosition(0); 645 sb.append(parcel.readInt()); 647 sb.append(parcel.readInt()); 649 sb.append(parcel.readInt());
|
H A D | Bundle.java | 1175 * @param parcel The parcel to copy this bundle to. 1178 public void writeToParcel(Parcel parcel, int flags) { argument 1179 final boolean oldAllowFds = parcel.pushAllowFds((mFlags & FLAG_ALLOW_FDS) != 0); 1181 super.writeToParcelInner(parcel, flags); 1183 parcel.restoreAllowFds(oldAllowFds); 1190 * @param parcel The parcel to overwrite this bundle from. 1192 public void readFromParcel(Parcel parcel) { argument 1193 super.readFromParcelInner(parcel); [all...] |
/frameworks/base/core/java/android/os/storage/ |
H A D | VolumeInfo.java | 169 public VolumeInfo(Parcel parcel) { argument 170 id = parcel.readString(); 171 type = parcel.readInt(); 172 if (parcel.readInt() != 0) { 173 disk = DiskInfo.CREATOR.createFromParcel(parcel); 177 partGuid = parcel.readString(); 178 mountFlags = parcel.readInt(); 179 mountUserId = parcel.readInt(); 180 state = parcel.readInt(); 181 fsType = parcel 519 writeToParcel(Parcel parcel, int flags) argument [all...] |
/frameworks/base/core/java/android/print/ |
H A D | PrintJobInfo.java | 226 private PrintJobInfo(@NonNull Parcel parcel) { argument 227 mId = parcel.readParcelable(null); 228 mLabel = parcel.readString(); 229 mPrinterId = parcel.readParcelable(null); 230 mPrinterName = parcel.readString(); 231 mState = parcel.readInt(); 232 mAppId = parcel.readInt(); 233 mTag = parcel.readString(); 234 mCreationTime = parcel.readLong(); 235 mCopies = parcel 648 writeToParcel(Parcel parcel, int flags) argument [all...] |
/frameworks/base/core/java/android/view/accessibility/ |
H A D | AccessibilityEvent.java | 1061 * @param parcel A parcel containing the state of a {@link AccessibilityEvent}. 1063 public void initFromParcel(Parcel parcel) { argument 1064 mSealed = (parcel.readInt() == 1); 1065 mEventType = parcel.readInt(); 1066 mMovementGranularity = parcel.readInt(); 1067 mAction = parcel.readInt(); 1068 mContentChangeTypes = parcel.readInt(); 1069 mPackageName = TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); 1070 mEventTime = parcel 1093 readAccessibilityRecordFromParcel(AccessibilityRecord record, Parcel parcel) argument 1119 writeToParcel(Parcel parcel, int flags) argument 1145 writeAccessibilityRecordToParcel(AccessibilityRecord record, Parcel parcel, int flags) argument [all...] |
H A D | AccessibilityWindowInfo.java | 515 public void writeToParcel(Parcel parcel, int flags) { argument 516 parcel.writeInt(mType); 517 parcel.writeInt(mLayer); 518 parcel.writeInt(mBooleanProperties); 519 parcel.writeInt(mId); 520 parcel.writeInt(mParentId); 521 mBoundsInScreen.writeToParcel(parcel, flags); 522 parcel.writeCharSequence(mTitle); 523 parcel.writeInt(mAnchorId); 524 parcel 540 initFromParcel(Parcel parcel) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Region.cpp | 207 static jlong Region_createFromParcel(JNIEnv* env, jobject clazz, jobject parcel) argument 209 if (parcel == nullptr) { 213 android::Parcel* p = android::parcelForJavaObject(env, parcel); 230 static jboolean Region_writeToParcel(JNIEnv* env, jobject clazz, jlong regionHandle, jobject parcel) argument 233 if (parcel == nullptr) { 237 android::Parcel* p = android::parcelForJavaObject(env, parcel);
|
/frameworks/base/core/jni/ |
H A D | android_os_HwParcel.cpp | 198 void JHwParcel::setParcel(hardware::Parcel *parcel, bool assumeOwnership) { argument 203 mParcel = parcel; 243 sp<JHwParcel> parcel = (JHwParcel *)nativeContext; local 245 if (parcel != NULL) { 246 parcel->decStrong(NULL /* id */); 283 hardware::Parcel *parcel = local 286 status_t err = parcel->writeInterfaceToken(nameCopy.string()); 310 hardware::Parcel *parcel = local 313 bool valid = parcel->enforceInterface(interfaceNameCopy.string()); 327 hardware::Parcel *parcel 363 hardware::Parcel *parcel = local 389 hardware::Parcel *parcel = local 433 hardware::Parcel *parcel = impl->getParcel(); local 515 hardware::Parcel *parcel = impl->getParcel(); local 555 hardware::Parcel *parcel = local 571 hardware::Parcel *parcel = local 642 hardware::Parcel *parcel = local 706 hardware::Parcel *parcel = local 773 hardware::Parcel *parcel = impl->getParcel(); local 800 hardware::Parcel *parcel = local 814 hardware::Parcel *parcel = local 838 hardware::Parcel *parcel = local 871 hardware::Parcel *parcel = local [all...] |
H A D | android_os_Parcel.cpp | 95 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 96 return parcel ? parcel->dataSize() : 0; 101 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 102 return parcel ? parcel->dataAvail() : 0; 107 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 108 return parcel ? parcel->dataPosition() : 0; 113 Parcel* parcel local 119 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 132 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 140 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 151 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 161 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 170 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 196 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 234 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 245 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 256 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 267 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 278 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 300 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 311 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 327 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 353 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 381 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 390 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 399 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 408 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 417 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 431 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 440 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 549 Parcel* parcel = new Parcel(); local 555 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 565 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 571 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 601 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 657 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 669 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 685 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local 730 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); local [all...] |
H A D | android_view_Surface.cpp | 423 Parcel* parcel = parcelForJavaObject(env, parcelObj); local 424 if (parcel == NULL) { 433 surfaceShim.readFromParcel(parcel, /*nameAlreadyRead*/true); 464 Parcel* parcel = parcelForJavaObject(env, parcelObj); local 465 if (parcel == NULL) { 476 surfaceShim.writeToParcel(parcel, /*nameAlreadyWritten*/true);
|
/frameworks/base/location/java/android/location/ |
H A D | Address.java | 533 public void writeToParcel(Parcel parcel, int flags) { argument 534 parcel.writeString(mLocale.getLanguage()); 535 parcel.writeString(mLocale.getCountry()); 537 parcel.writeInt(0); 540 parcel.writeInt(entries.size()); 542 parcel.writeInt(e.getKey()); 543 parcel.writeString(e.getValue()); 546 parcel.writeString(mFeatureName); 547 parcel.writeString(mAdminArea); 548 parcel [all...] |
/frameworks/native/libs/gui/ |
H A D | IGraphicBufferProducer.cpp | 886 IGraphicBufferProducer::QueueBufferInput::QueueBufferInput(const Parcel& parcel) { argument 887 parcel.read(*this);
|
/frameworks/native/libs/input/ |
H A D | Input.cpp | 148 status_t PointerCoords::readFromParcel(Parcel* parcel) { argument 149 bits = parcel->readInt64(); 157 values[i] = parcel->readFloat(); 162 status_t PointerCoords::writeToParcel(Parcel* parcel) const { 163 parcel->writeInt64(bits); 167 parcel->writeFloat(values[i]); 424 status_t MotionEvent::readFromParcel(Parcel* parcel) { argument 425 size_t pointerCount = parcel->readInt32(); 426 size_t sampleCount = parcel->readInt32(); 432 mDeviceId = parcel [all...] |
/frameworks/av/include/media/ |
H A D | VolumeShaper.h | 288 // The parcel layout must match VolumeShaper.java 289 status_t writeToParcel(Parcel *parcel) const { 290 if (parcel == nullptr) return BAD_VALUE; 291 return parcel->writeInt32((int32_t)mType) 292 ?: parcel->writeInt32(mId) 295 : parcel->writeInt32((int32_t)mOptionFlags) 296 ?: parcel->writeDouble(mDurationMs) 297 ?: Interpolator<S, T>::writeToParcel(parcel); 300 status_t readFromParcel(const Parcel &parcel) { argument 302 return parcel 431 readFromParcel(const Parcel &parcel) argument 493 readFromParcel(const Parcel &parcel) argument [all...] |
/frameworks/base/core/java/android/net/ |
H A D | NetworkStats.java | 244 public NetworkStats(Parcel parcel) { argument 245 elapsedRealtime = parcel.readLong(); 246 size = parcel.readInt(); 247 capacity = parcel.readInt(); 248 iface = parcel.createStringArray(); 249 uid = parcel.createIntArray(); 250 set = parcel.createIntArray(); 251 tag = parcel.createIntArray(); 252 metered = parcel.createIntArray(); 253 roaming = parcel [all...] |