Lines Matching refs:data

44 static void sendSchedPolicy(Parcel& data)
48 data.writeInt32(policy);
51 static void setSchedPolicy(const Parcel& data)
53 SchedPolicy policy = (SchedPolicy) data.readInt32();
89 Parcel data, reply;
90 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
91 remote()->transact(DISCONNECT, data, &reply);
99 Parcel data, reply;
100 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
101 data.writeInt32(httpService != NULL);
103 data.writeStrongBinder(IInterface::asBinder(httpService));
105 data.writeCString(srcUrl);
108 data.writeInt32(0);
111 data.writeInt64(headers->size());
113 data.writeString8(headers->keyAt(i));
114 data.writeString8(headers->valueAt(i));
118 remote()->transact(SET_DATA_SOURCE_URL, data, &reply);
124 Parcel data, reply;
125 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
126 data.writeFileDescriptor(fd);
127 data.writeInt64(offset);
128 data.writeInt64(length);
129 remote()->transact(SET_DATA_SOURCE_FD, data, &reply);
135 Parcel data, reply;
136 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
137 data.writeStrongBinder(IInterface::asBinder(source));
140 data.writeInt32(1);
141 data.writeCString(mime);
143 data.writeInt32(0);
145 remote()->transact(SET_DATA_SOURCE_CALLBACK, data, &reply);
153 Parcel data, reply;
154 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
155 data.writeInt64(timeUs);
156 data.writeInt32(option);
157 data.writeInt32(colorFormat);
158 data.writeInt32(metaOnly);
160 sendSchedPolicy(data);
162 remote()->transact(GET_FRAME_AT_TIME, data, &reply);
174 Parcel data, reply;
175 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
176 data.writeInt32(index);
177 data.writeInt32(colorFormat);
178 data.writeInt32(metaOnly);
179 data.writeInt32(thumbnail);
181 sendSchedPolicy(data);
183 remote()->transact(GET_IMAGE_AT_INDEX, data, &reply);
196 Parcel data, reply;
197 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
198 data.writeInt32(index);
199 data.writeInt32(colorFormat);
200 data.writeInt32(left);
201 data.writeInt32(top);
202 data.writeInt32(right);
203 data.writeInt32(bottom);
205 sendSchedPolicy(data);
207 remote()->transact(GET_IMAGE_RECT_AT_INDEX, data, &reply);
220 Parcel data, reply;
221 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
222 data.writeInt32(frameIndex);
223 data.writeInt32(numFrames);
224 data.writeInt32(colorFormat);
225 data.writeInt32(metaOnly);
227 sendSchedPolicy(data);
229 remote()->transact(GET_FRAME_AT_INDEX, data, &reply);
246 Parcel data, reply;
247 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
249 sendSchedPolicy(data);
251 remote()->transact(EXTRACT_ALBUM_ART, data, &reply);
261 Parcel data, reply;
262 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
264 sendSchedPolicy(data);
266 data.writeInt32(keyCode);
267 remote()->transact(EXTRACT_METADATA, data, &reply);
295 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
299 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
304 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
307 if (data.readInt32()) {
309 interface_cast<IMediaHTTPService>(data.readStrongBinder());
312 const char* srcUrl = data.readCString();
320 size_t numHeaders = (size_t) data.readInt64();
322 String8 key = data.readString8();
323 String8 value = data.readString8();
334 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
335 int fd = data.readFileDescriptor();
336 int64_t offset = data.readInt64();
337 int64_t length = data.readInt64();
342 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
344 interface_cast<IDataSource>(data.readStrongBinder());
348 int32_t hasMime = data.readInt32();
351 mime = data.readCString();
358 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
359 int64_t timeUs = data.readInt64();
360 int option = data.readInt32();
361 int colorFormat = data.readInt32();
362 bool metaOnly = (data.readInt32() != 0);
366 setSchedPolicy(data);
381 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
382 int index = data.readInt32();
383 int colorFormat = data.readInt32();
384 bool metaOnly = (data.readInt32() != 0);
385 bool thumbnail = (data.readInt32() != 0);
389 setSchedPolicy(data);
405 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
406 int index = data.readInt32();
407 int colorFormat = data.readInt32();
408 int left = data.readInt32();
409 int top = data.readInt32();
410 int right = data.readInt32();
411 int bottom = data.readInt32();
415 setSchedPolicy(data);
432 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
433 int frameIndex = data.readInt32();
434 int numFrames = data.readInt32();
435 int colorFormat = data.readInt32();
436 bool metaOnly = (data.readInt32() != 0);
440 setSchedPolicy(data);
458 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
460 setSchedPolicy(data);
475 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
477 setSchedPolicy(data);
479 int keyCode = data.readInt32();
493 return BBinder::onTransact(code, data, reply, flags);