Lines Matching refs:data
45 static void sendSchedPolicy(Parcel& data) in sendSchedPolicy() argument
49 data.writeInt32(policy); in sendSchedPolicy()
52 static void setSchedPolicy(const Parcel& data) in setSchedPolicy() argument
54 SchedPolicy policy = (SchedPolicy) data.readInt32(); in setSchedPolicy()
90 Parcel data, reply; in disconnect() local
91 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in disconnect()
92 remote()->transact(DISCONNECT, data, &reply); in disconnect()
100 Parcel data, reply; in setDataSource() local
101 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in setDataSource()
102 data.writeInt32(httpService != NULL); in setDataSource()
104 data.writeStrongBinder(IInterface::asBinder(httpService)); in setDataSource()
106 data.writeCString(srcUrl); in setDataSource()
109 data.writeInt32(0); in setDataSource()
112 data.writeInt64(headers->size()); in setDataSource()
114 data.writeString8(headers->keyAt(i)); in setDataSource()
115 data.writeString8(headers->valueAt(i)); in setDataSource()
119 remote()->transact(SET_DATA_SOURCE_URL, data, &reply); in setDataSource()
125 Parcel data, reply; in setDataSource() local
126 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in setDataSource()
127 data.writeFileDescriptor(fd); in setDataSource()
128 data.writeInt64(offset); in setDataSource()
129 data.writeInt64(length); in setDataSource()
130 remote()->transact(SET_DATA_SOURCE_FD, data, &reply); in setDataSource()
136 Parcel data, reply; in setDataSource() local
137 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in setDataSource()
138 data.writeStrongBinder(IInterface::asBinder(source)); in setDataSource()
141 data.writeInt32(1); in setDataSource()
142 data.writeCString(mime); in setDataSource()
144 data.writeInt32(0); in setDataSource()
146 remote()->transact(SET_DATA_SOURCE_CALLBACK, data, &reply); in setDataSource()
154 Parcel data, reply; in getFrameAtTime() local
155 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in getFrameAtTime()
156 data.writeInt64(timeUs); in getFrameAtTime()
157 data.writeInt32(option); in getFrameAtTime()
158 data.writeInt32(colorFormat); in getFrameAtTime()
159 data.writeInt32(metaOnly); in getFrameAtTime()
161 sendSchedPolicy(data); in getFrameAtTime()
163 remote()->transact(GET_FRAME_AT_TIME, data, &reply); in getFrameAtTime()
175 Parcel data, reply; in getImageAtIndex() local
176 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in getImageAtIndex()
177 data.writeInt32(index); in getImageAtIndex()
178 data.writeInt32(colorFormat); in getImageAtIndex()
179 data.writeInt32(metaOnly); in getImageAtIndex()
180 data.writeInt32(thumbnail); in getImageAtIndex()
182 sendSchedPolicy(data); in getImageAtIndex()
184 remote()->transact(GET_IMAGE_AT_INDEX, data, &reply); in getImageAtIndex()
197 Parcel data, reply; in getImageRectAtIndex() local
198 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in getImageRectAtIndex()
199 data.writeInt32(index); in getImageRectAtIndex()
200 data.writeInt32(colorFormat); in getImageRectAtIndex()
201 data.writeInt32(left); in getImageRectAtIndex()
202 data.writeInt32(top); in getImageRectAtIndex()
203 data.writeInt32(right); in getImageRectAtIndex()
204 data.writeInt32(bottom); in getImageRectAtIndex()
206 sendSchedPolicy(data); in getImageRectAtIndex()
208 remote()->transact(GET_IMAGE_RECT_AT_INDEX, data, &reply); in getImageRectAtIndex()
221 Parcel data, reply; in getFrameAtIndex() local
222 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in getFrameAtIndex()
223 data.writeInt32(frameIndex); in getFrameAtIndex()
224 data.writeInt32(numFrames); in getFrameAtIndex()
225 data.writeInt32(colorFormat); in getFrameAtIndex()
226 data.writeInt32(metaOnly); in getFrameAtIndex()
228 sendSchedPolicy(data); in getFrameAtIndex()
230 remote()->transact(GET_FRAME_AT_INDEX, data, &reply); in getFrameAtIndex()
247 Parcel data, reply; in extractAlbumArt() local
248 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in extractAlbumArt()
250 sendSchedPolicy(data); in extractAlbumArt()
252 remote()->transact(EXTRACT_ALBUM_ART, data, &reply); in extractAlbumArt()
262 Parcel data, reply; in extractMetadata() local
263 data.writeInterfaceToken(IMediaMetadataRetriever::getInterfaceDescriptor()); in extractMetadata()
265 sendSchedPolicy(data); in extractMetadata()
267 data.writeInt32(keyCode); in extractMetadata()
268 remote()->transact(EXTRACT_METADATA, data, &reply); in extractMetadata()
296 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) in onTransact() argument
300 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
305 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
308 if (data.readInt32()) { in onTransact()
310 interface_cast<IMediaHTTPService>(data.readStrongBinder()); in onTransact()
313 const char* srcUrl = data.readCString(); in onTransact()
321 size_t numHeaders = (size_t) data.readInt64(); in onTransact()
323 String8 key = data.readString8(); in onTransact()
324 String8 value = data.readString8(); in onTransact()
335 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
336 int fd = data.readFileDescriptor(); in onTransact()
337 int64_t offset = data.readInt64(); in onTransact()
338 int64_t length = data.readInt64(); in onTransact()
343 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
345 interface_cast<IDataSource>(data.readStrongBinder()); in onTransact()
349 int32_t hasMime = data.readInt32(); in onTransact()
352 mime = data.readCString(); in onTransact()
359 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
360 int64_t timeUs = data.readInt64(); in onTransact()
361 int option = data.readInt32(); in onTransact()
362 int colorFormat = data.readInt32(); in onTransact()
363 bool metaOnly = (data.readInt32() != 0); in onTransact()
367 setSchedPolicy(data); in onTransact()
382 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
383 int index = data.readInt32(); in onTransact()
384 int colorFormat = data.readInt32(); in onTransact()
385 bool metaOnly = (data.readInt32() != 0); in onTransact()
386 bool thumbnail = (data.readInt32() != 0); in onTransact()
390 setSchedPolicy(data); in onTransact()
406 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
407 int index = data.readInt32(); in onTransact()
408 int colorFormat = data.readInt32(); in onTransact()
409 int left = data.readInt32(); in onTransact()
410 int top = data.readInt32(); in onTransact()
411 int right = data.readInt32(); in onTransact()
412 int bottom = data.readInt32(); in onTransact()
416 setSchedPolicy(data); in onTransact()
433 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
434 int frameIndex = data.readInt32(); in onTransact()
435 int numFrames = data.readInt32(); in onTransact()
436 int colorFormat = data.readInt32(); in onTransact()
437 bool metaOnly = (data.readInt32() != 0); in onTransact()
441 setSchedPolicy(data); in onTransact()
459 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
461 setSchedPolicy(data); in onTransact()
476 CHECK_INTERFACE(IMediaMetadataRetriever, data, reply); in onTransact()
478 setSchedPolicy(data); in onTransact()
480 int keyCode = data.readInt32(); in onTransact()
494 return BBinder::onTransact(code, data, reply, flags); in onTransact()