Lines Matching refs:data

43 static void sendSchedPolicy(Parcel& data)
47 data.writeInt32(policy);
50 static void setSchedPolicy(const Parcel& data)
52 SchedPolicy policy = (SchedPolicy) data.readInt32();
84 Parcel data, reply;
85 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
86 remote()->transact(DISCONNECT, data, &reply);
94 Parcel data, reply;
95 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
96 data.writeInt32(httpService != NULL);
98 data.writeStrongBinder(httpService->asBinder());
100 data.writeCString(srcUrl);
103 data.writeInt32(0);
106 data.writeInt64(headers->size());
108 data.writeString8(headers->keyAt(i));
109 data.writeString8(headers->valueAt(i));
113 remote()->transact(SET_DATA_SOURCE_URL, data, &reply);
119 Parcel data, reply;
120 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
121 data.writeFileDescriptor(fd);
122 data.writeInt64(offset);
123 data.writeInt64(length);
124 remote()->transact(SET_DATA_SOURCE_FD, data, &reply);
131 Parcel data, reply;
132 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
133 data.writeInt64(timeUs);
134 data.writeInt32(option);
136 sendSchedPolicy(data);
138 remote()->transact(GET_FRAME_AT_TIME, data, &reply);
148 Parcel data, reply;
149 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
151 sendSchedPolicy(data);
153 remote()->transact(EXTRACT_ALBUM_ART, data, &reply);
163 Parcel data, reply;
164 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor());
166 sendSchedPolicy(data);
168 data.writeInt32(keyCode);
169 remote()->transact(EXTRACT_METADATA, data, &reply);
197 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags)
201 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
206 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
209 if (data.readInt32()) {
211 interface_cast<IMediaHTTPService>(data.readStrongBinder());
214 const char* srcUrl = data.readCString();
217 size_t numHeaders = (size_t) data.readInt64();
219 String8 key = data.readString8();
220 String8 value = data.readString8();
231 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
232 int fd = dup(data.readFileDescriptor());
233 int64_t offset = data.readInt64();
234 int64_t length = data.readInt64();
239 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
240 int64_t timeUs = data.readInt64();
241 int option = data.readInt32();
244 setSchedPolicy(data);
259 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
261 setSchedPolicy(data);
276 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply);
278 setSchedPolicy(data);
280 int keyCode = data.readInt32();
294 return BBinder::onTransact(code, data, reply, flags);