/frameworks/base/media/java/android/media/ |
H A D | SubtitleData.java | 51 public SubtitleData(Parcel parcel) { argument 52 if (!parseParcel(parcel)) { 73 private boolean parseParcel(Parcel parcel) { argument 74 parcel.setDataPosition(0); 75 if (parcel.dataAvail() == 0) { 79 mTrackIndex = parcel.readInt(); 80 mStartTimeUs = parcel.readLong(); 81 mDurationUs = parcel.readLong(); 82 mData = new byte[parcel.readInt()]; 83 parcel [all...] |
H A D | TimedMetaData.java | 40 static TimedMetaData createTimedMetaDataFromParcel(Parcel parcel) { argument 41 return new TimedMetaData(parcel); 44 private TimedMetaData(Parcel parcel) { argument 45 if (!parseParcel(parcel)) { 66 private boolean parseParcel(Parcel parcel) { argument 67 parcel.setDataPosition(0); 68 if (parcel.dataAvail() == 0) { 72 mTimestampUs = parcel.readLong(); 73 mMetaData = new byte[parcel.readInt()]; 74 parcel [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/av/media/libstagefright/timedtext/ |
H A D | TextDescriptions.cpp | 28 uint32_t flags, int timeMs, Parcel *parcel) { 29 parcel->freeData(); 33 return extract3GPPGlobalDescriptions(data, size, parcel); 35 return extract3GPPLocalDescriptions(data, size, timeMs, parcel); 39 return extractSRTLocalDescriptions(data, size, timeMs, parcel); 50 const uint8_t *data, ssize_t size, int timeMs, Parcel *parcel) { 51 parcel->writeInt32(KEY_LOCAL_SETTING); 52 parcel->writeInt32(KEY_START_TIME); 53 parcel->writeInt32(timeMs); 55 parcel 26 getParcelOfDescriptions( const uint8_t *data, ssize_t size, uint32_t flags, int timeMs, Parcel *parcel) argument 49 extractSRTLocalDescriptions( const uint8_t *data, ssize_t size, int timeMs, Parcel *parcel) argument 70 extract3GPPLocalDescriptions( const uint8_t *data, ssize_t size, int timeMs, Parcel *parcel) argument 374 extract3GPPGlobalDescriptions( const uint8_t *data, ssize_t size, Parcel *parcel) argument [all...] |
/frameworks/av/media/libmedia/ |
H A D | AudioPolicy.cpp | 40 status_t AudioMixMatchCriterion::readFromParcel(Parcel *parcel) argument 42 mRule = parcel->readInt32(); 45 mValue.mUsage = (audio_usage_t)parcel->readInt32(); 47 mValue.mSource = (audio_source_t)parcel->readInt32(); 52 status_t AudioMixMatchCriterion::writeToParcel(Parcel *parcel) const 54 parcel->writeInt32(mRule); 55 parcel->writeInt32(mValue.mUsage); 63 status_t AudioMix::readFromParcel(Parcel *parcel) argument 65 mMixType = parcel->readInt32(); 66 mFormat.sample_rate = (uint32_t)parcel [all...] |
H A D | MediaResourcePolicy.cpp | 33 void MediaResourcePolicy::readFromParcel(const Parcel &parcel) { argument 34 mType = parcel.readString8(); 35 mValue = parcel.readString8(); 38 void MediaResourcePolicy::writeToParcel(Parcel *parcel) const { 39 parcel->writeString8(mType); 40 parcel->writeString8(mValue);
|
H A D | MediaResource.cpp | 39 void MediaResource::readFromParcel(const Parcel &parcel) { argument 40 mType = static_cast<Type>(parcel.readInt32()); 41 mSubType = static_cast<SubType>(parcel.readInt32()); 42 mValue = parcel.readUint64(); 45 void MediaResource::writeToParcel(Parcel *parcel) const { 46 parcel->writeInt32(static_cast<int32_t>(mType)); 47 parcel->writeInt32(static_cast<int32_t>(mSubType)); 48 parcel->writeUint64(mValue);
|
/frameworks/av/camera/camera2/ |
H A D | SubmitInfo.cpp | 25 status_t SubmitInfo::writeToParcel(Parcel *parcel) const { 27 if (parcel == nullptr) return BAD_VALUE; 29 res = parcel->writeInt32(mRequestId); 32 res = parcel->writeInt64(mLastFrameNumber); 36 status_t SubmitInfo::readFromParcel(const Parcel *parcel) { argument 38 if (parcel == nullptr) return BAD_VALUE; 40 res = parcel->readInt32(&mRequestId); 43 res = parcel->readInt64(&mLastFrameNumber);
|
H A D | OutputConfiguration.cpp | 50 OutputConfiguration::OutputConfiguration(const Parcel& parcel) : argument 53 readFromParcel(&parcel); 56 status_t OutputConfiguration::readFromParcel(const Parcel* parcel) { argument 60 if (parcel == nullptr) return BAD_VALUE; 62 if ((err = parcel->readInt32(&rotation)) != OK) { 63 ALOGE("%s: Failed to read rotation from parcel", __FUNCTION__); 68 if ((err = parcel->readInt32(&setID)) != OK) { 69 ALOGE("%s: Failed to read surface set ID from parcel", __FUNCTION__); 74 if ((err = surfaceShim.readFromParcel(parcel)) != OK) { 75 ALOGE("%s: Failed to read surface from parcel", __FUNCTION_ [all...] |
H A D | CaptureRequest.cpp | 31 status_t CaptureRequest::readFromParcel(const Parcel* parcel) { argument 32 if (parcel == NULL) { 33 ALOGE("%s: Null parcel", __FUNCTION__); 42 if ((err = mMetadata.readFromParcel(parcel)) != OK) { 43 ALOGE("%s: Failed to read metadata from parcel", __FUNCTION__); 46 ALOGV("%s: Read metadata from parcel", __FUNCTION__); 49 if ((err = parcel->readInt32(&size)) != OK) { 50 ALOGE("%s: Failed to read surface list size from parcel", __FUNCTION__); 59 const char16_t* className = parcel->readString16Inplace(&len); 68 const char16_t* name = parcel [all...] |
/frameworks/av/camera/ |
H A D | CaptureResult.cpp | 29 status_t CaptureResultExtras::readFromParcel(const Parcel *parcel) { argument 30 if (parcel == NULL) { 31 ALOGE("%s: Null parcel", __FUNCTION__); 35 parcel->readInt32(&requestId); 36 parcel->readInt32(&burstId); 37 parcel->readInt32(&afTriggerId); 38 parcel->readInt32(&precaptureTriggerId); 39 parcel->readInt64(&frameNumber); 40 parcel->readInt32(&partialResultCount); 41 parcel 72 readFromParcel(Parcel *parcel) argument [all...] |
/frameworks/native/libs/ui/ |
H A D | HdrCapabilities.cpp | 23 status_t HdrCapabilities::writeToParcel(Parcel* parcel) const 25 status_t result = parcel->writeInt32Vector(mSupportedHdrTypes); 29 result = parcel->writeFloat(mMaxLuminance); 33 result = parcel->writeFloat(mMaxAverageLuminance); 37 result = parcel->writeFloat(mMinLuminance); 41 status_t HdrCapabilities::readFromParcel(const Parcel* parcel) argument 43 status_t result = parcel->readInt32Vector(&mSupportedHdrTypes); 47 result = parcel->readFloat(&mMaxLuminance); 51 result = parcel->readFloat(&mMaxAverageLuminance); 55 result = parcel [all...] |
/frameworks/base/core/java/android/content/ |
H A D | SyncStatusInfo.java | 70 public void writeToParcel(Parcel parcel, int flags) { argument 71 parcel.writeInt(VERSION); 72 parcel.writeInt(authorityId); 73 parcel.writeLong(totalElapsedTime); 74 parcel.writeInt(numSyncs); 75 parcel.writeInt(numSourcePoll); 76 parcel.writeInt(numSourceServer); 77 parcel.writeInt(numSourceLocal); 78 parcel.writeInt(numSourceUser); 79 parcel 97 SyncStatusInfo(Parcel parcel) argument [all...] |
H A D | SyncInfo.java | 87 public void writeToParcel(Parcel parcel, int flags) { argument 88 parcel.writeInt(authorityId); 89 parcel.writeParcelable(account, flags); 90 parcel.writeString(authority); 91 parcel.writeLong(startTime); 95 SyncInfo(Parcel parcel) { argument 96 authorityId = parcel.readInt(); 97 account = parcel.readParcelable(Account.class.getClassLoader()); 98 authority = parcel.readString(); 99 startTime = parcel [all...] |
H A D | SyncResult.java | 138 private SyncResult(Parcel parcel) { argument 139 syncAlreadyInProgress = parcel.readInt() != 0; 140 tooManyDeletions = parcel.readInt() != 0; 141 tooManyRetries = parcel.readInt() != 0; 142 databaseError = parcel.readInt() != 0; 143 fullSyncRequested = parcel.readInt() != 0; 144 partialSyncUnavailable = parcel.readInt() != 0; 145 moreRecordsToGet = parcel.readInt() != 0; 146 delayUntil = parcel.readLong(); 147 stats = new SyncStats(parcel); 242 writeToParcel(Parcel parcel, int flags) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | WindowAnimationFrameStats.java | 55 private WindowAnimationFrameStats(Parcel parcel) { argument 56 mRefreshPeriodNano = parcel.readLong(); 57 mFramesPresentedTimeNano = parcel.createLongArray(); 66 public void writeToParcel(Parcel parcel, int flags) { argument 67 parcel.writeLong(mRefreshPeriodNano); 68 parcel.writeLongArray(mFramesPresentedTimeNano); 85 public WindowAnimationFrameStats createFromParcel(Parcel parcel) { 86 return new WindowAnimationFrameStats(parcel);
|
H A D | WindowContentFrameStats.java | 71 private WindowContentFrameStats(Parcel parcel) { argument 72 mRefreshPeriodNano = parcel.readLong(); 73 mFramesPostedTimeNano = parcel.createLongArray(); 74 mFramesPresentedTimeNano = parcel.createLongArray(); 75 mFramesReadyTimeNano = parcel.createLongArray(); 122 public void writeToParcel(Parcel parcel, int flags) { argument 123 parcel.writeLong(mRefreshPeriodNano); 124 parcel.writeLongArray(mFramesPostedTimeNano); 125 parcel.writeLongArray(mFramesPresentedTimeNano); 126 parcel [all...] |
H A D | WindowInfo.java | 95 public void writeToParcel(Parcel parcel, int flags) { argument 96 parcel.writeInt(type); 97 parcel.writeInt(layer); 98 parcel.writeStrongBinder(token); 99 parcel.writeStrongBinder(parentToken); 100 parcel.writeInt(focused ? 1 : 0); 101 boundsInScreen.writeToParcel(parcel, flags); 102 parcel.writeCharSequence(title); 103 parcel.writeInt(accessibilityIdOfAnchor); 106 parcel 130 initFromParcel(Parcel parcel) argument [all...] |
/frameworks/base/core/java/android/hardware/location/ |
H A D | GeofenceHardwareRequestParcelable.java | 140 public GeofenceHardwareRequestParcelable createFromParcel(Parcel parcel) { 141 int geofenceType = parcel.readInt(); 150 parcel.readDouble(), 151 parcel.readDouble(), 152 parcel.readDouble()); 153 request.setLastTransition(parcel.readInt()); 154 request.setMonitorTransitions(parcel.readInt()); 155 request.setUnknownTimer(parcel.readInt()); 156 request.setNotificationResponsiveness(parcel.readInt()); 157 request.setSourceTechnologies(parcel 175 writeToParcel(Parcel parcel, int flags) argument [all...] |
/frameworks/base/core/tests/bluetoothtests/src/android/bluetooth/le/ |
H A D | AdvertiseDataTest.java | 42 Parcel parcel = Parcel.obtain(); 44 data.writeToParcel(parcel, 0); 45 parcel.setDataPosition(0); 47 AdvertiseData.CREATOR.createFromParcel(parcel); 53 Parcel parcel = Parcel.obtain(); 55 data.writeToParcel(parcel, 0); 56 parcel.setDataPosition(0); 58 AdvertiseData.CREATOR.createFromParcel(parcel); 64 Parcel parcel = Parcel.obtain(); 70 data.writeToParcel(parcel, [all...] |
/frameworks/native/libs/binder/ |
H A D | PersistableBundle.cpp | 88 status_t PersistableBundle::writeToParcel(Parcel* parcel) const { 96 RETURN_IF_FAILED(parcel->writeInt32(0)); 100 size_t length_pos = parcel->dataPosition(); 101 RETURN_IF_FAILED(parcel->writeInt32(1)); // dummy, will hold length 102 RETURN_IF_FAILED(parcel->writeInt32(BUNDLE_MAGIC)); 104 size_t start_pos = parcel->dataPosition(); 105 RETURN_IF_FAILED(writeToParcelInner(parcel)); 106 size_t end_pos = parcel->dataPosition(); 109 parcel->setDataPosition(length_pos); 115 RETURN_IF_FAILED(parcel 120 readFromParcel(const Parcel* parcel) argument 338 readFromParcelInner(const Parcel* parcel, size_t length) argument [all...] |
/frameworks/base/location/java/android/location/ |
H A D | FusedBatchOptions.java | 119 public FusedBatchOptions createFromParcel(Parcel parcel) { 121 options.setMaxPowerAllocationInMW(parcel.readDouble()); 122 options.setPeriodInNS(parcel.readLong()); 123 options.setSourceToUse(parcel.readInt()); 124 options.setFlag(parcel.readInt()); 125 options.setSmallestDisplacementMeters(parcel.readFloat()); 141 public void writeToParcel(Parcel parcel, int flags) { argument 142 parcel.writeDouble(mMaxPowerAllocationInMW); 143 parcel.writeLong(mPeriodInNS); 144 parcel [all...] |
/frameworks/base/tests/SoundTriggerTests/src/android/hardware/soundtrigger/ |
H A D | SoundTriggerTest.java | 43 // Write to a parcel 44 Parcel parcel = Parcel.obtain(); 45 keyphrase.writeToParcel(parcel, 0); 48 parcel.setDataPosition(0); 49 Keyphrase unparceled = Keyphrase.CREATOR.createFromParcel(parcel); 62 // Write to a parcel 63 Parcel parcel = Parcel.obtain(); 64 keyphrase.writeToParcel(parcel, 0); 67 parcel.setDataPosition(0); 68 Keyphrase unparceled = Keyphrase.CREATOR.createFromParcel(parcel); [all...] |
/frameworks/native/include/binder/ |
H A D | Parcelable.h | 34 // Write |this| parcelable to the given |parcel|. Keep in mind that 39 virtual status_t writeToParcel(Parcel* parcel) const = 0; 41 // Read data from the given |parcel| into |this|. After readFromParcel 43 // wrote itself to the parcel. 46 virtual status_t readFromParcel(const Parcel* parcel) = 0;
|
/frameworks/base/core/java/android/content/pm/ |
H A D | EphemeralApplicationInfo.java | 57 private EphemeralApplicationInfo(Parcel parcel) { argument 58 mPackageName = parcel.readString(); 59 mLabelText = parcel.readCharSequence(); 60 mRequestedPermissions = parcel.readStringArray(); 61 mGrantedPermissions = parcel.createStringArray(); 62 mApplicationInfo = parcel.readParcelable(null); 100 public void writeToParcel(Parcel parcel, int flags) { argument 101 parcel.writeString(mPackageName); 102 parcel.writeCharSequence(mLabelText); 103 parcel [all...] |