Home | History | Annotate | Download | only in camera2

Lines Matching refs:parcel

24 #include <binder/Parcel.h>
29 status_t CaptureRequest::readFromParcel(Parcel* parcel) {
30 if (parcel == NULL) {
31 ALOGE("%s: Null parcel", __FUNCTION__);
40 if ((err = mMetadata.readFromParcel(parcel)) != OK) {
41 ALOGE("%s: Failed to read metadata from parcel", __FUNCTION__);
44 ALOGV("%s: Read metadata from parcel", __FUNCTION__);
47 if ((err = parcel->readInt32(&size)) != OK) {
48 ALOGE("%s: Failed to read surface list size from parcel", __FUNCTION__);
55 // Parcel.writeParcelableArray
57 const char16_t* className = parcel->readString16Inplace(&len);
66 String16 name = parcel->readString16();
69 sp<IBinder> binder(parcel->readStrongBinder());
87 status_t CaptureRequest::writeToParcel(Parcel* parcel) const {
88 if (parcel == NULL) {
89 ALOGE("%s: Null parcel", __FUNCTION__);
95 if ((err = mMetadata.writeToParcel(parcel)) != OK) {
102 parcel->writeInt32(size);
113 parcel->writeString16(String16("android.view.Surface"));
116 parcel->writeString16(String16("unknown_name"));
118 parcel->writeStrongBinder(binder);