Lines Matching refs:data

66         Parcel data, reply;
67 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
68 data.writeIntPtr((intptr_t)node);
69 data.writeInt32(pid);
70 remote()->transact(LIVES_LOCALLY, data, &reply);
78 Parcel data, reply;
79 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
80 remote()->transact(LIST_NODES, data, &reply);
99 Parcel data, reply;
100 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
101 data.writeCString(name);
102 data.writeStrongBinder(observer->asBinder());
103 remote()->transact(ALLOCATE_NODE, data, &reply);
116 Parcel data, reply;
117 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
118 data.writeIntPtr((intptr_t)node);
119 remote()->transact(FREE_NODE, data, &reply);
126 Parcel data, reply;
127 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
128 data.writeIntPtr((intptr_t)node);
129 data.writeInt32(cmd);
130 data.writeInt32(param);
131 remote()->transact(SEND_COMMAND, data, &reply);
139 Parcel data, reply;
140 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
141 data.writeIntPtr((intptr_t)node);
142 data.writeInt32(index);
143 data.writeInt32(size);
144 data.write(params, size);
145 remote()->transact(GET_PARAMETER, data, &reply);
160 Parcel data, reply;
161 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
162 data.writeIntPtr((intptr_t)node);
163 data.writeInt32(index);
164 data.writeInt32(size);
165 data.write(params, size);
166 remote()->transact(SET_PARAMETER, data, &reply);
174 Parcel data, reply;
175 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
176 data.writeIntPtr((intptr_t)node);
177 data.writeInt32(index);
178 data.writeInt32(size);
179 data.write(params, size);
180 remote()->transact(GET_CONFIG, data, &reply);
195 Parcel data, reply;
196 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
197 data.writeIntPtr((intptr_t)node);
198 data.writeInt32(index);
199 data.writeInt32(size);
200 data.write(params, size);
201 remote()->transact(SET_CONFIG, data, &reply);
208 Parcel data, reply;
209 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
210 data.writeIntPtr((intptr_t)node);
211 remote()->transact(GET_STATE, data, &reply);
219 Parcel data, reply;
220 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
221 data.writeIntPtr((intptr_t)node);
222 data.writeInt32(port_index);
223 data.writeInt32((uint32_t)enable);
224 remote()->transact(ENABLE_GRAPHIC_BUFFERS, data, &reply);
232 Parcel data, reply;
233 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
234 data.writeIntPtr((intptr_t)node);
235 data.writeInt32(port_index);
236 remote()->transact(GET_GRAPHIC_BUFFER_USAGE, data, &reply);
246 Parcel data, reply;
247 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
248 data.writeIntPtr((intptr_t)node);
249 data.writeInt32(port_index);
250 data.writeStrongBinder(params->asBinder());
251 remote()->transact(USE_BUFFER, data, &reply);
269 Parcel data, reply;
270 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
271 data.writeIntPtr((intptr_t)node);
272 data.writeInt32(port_index);
273 data.write(*graphicBuffer);
274 remote()->transact(USE_GRAPHIC_BUFFER, data, &reply);
291 Parcel data, reply;
292 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
293 data.writeIntPtr((intptr_t)node);
294 data.writeInt32(port_index);
295 data.write(*graphicBuffer);
296 data.writeIntPtr((intptr_t)buffer);
297 remote()->transact(UPDATE_GRAPHIC_BUFFER_IN_META, data, &reply);
306 Parcel data, reply;
308 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
309 data.writeIntPtr((intptr_t)node);
310 data.writeInt32(port_index);
311 err = remote()->transact(CREATE_INPUT_SURFACE, data, &reply);
329 Parcel data, reply;
331 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
332 data.writeIntPtr((intptr_t)node);
333 err = remote()->transact(SIGNAL_END_OF_INPUT_STREAM, data, &reply);
344 Parcel data, reply;
345 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
346 data.writeIntPtr((intptr_t)node);
347 data.writeInt32(port_index);
348 data.writeInt32((uint32_t)enable);
349 remote()->transact(STORE_META_DATA_IN_BUFFERS, data, &reply);
358 Parcel data, reply;
359 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
360 data.writeIntPtr((intptr_t)node);
361 data.writeInt32(port_index);
362 data.writeInt32((int32_t)enable);
363 data.writeInt32(max_width);
364 data.writeInt32(max_height);
365 remote()->transact(PREPARE_FOR_ADAPTIVE_PLAYBACK, data, &reply);
374 Parcel data, reply;
375 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
376 data.writeIntPtr((intptr_t)node);
377 data.writeInt32(port_index);
378 data.writeInt32(size);
379 remote()->transact(ALLOC_BUFFER, data, &reply);
397 Parcel data, reply;
398 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
399 data.writeIntPtr((intptr_t)node);
400 data.writeInt32(port_index);
401 data.writeStrongBinder(params->asBinder());
402 remote()->transact(ALLOC_BUFFER_WITH_BACKUP, data, &reply);
418 Parcel data, reply;
419 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
420 data.writeIntPtr((intptr_t)node);
421 data.writeInt32(port_index);
422 data.writeIntPtr((intptr_t)buffer);
423 remote()->transact(FREE_BUFFER, data, &reply);
429 Parcel data, reply;
430 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
431 data.writeIntPtr((intptr_t)node);
432 data.writeIntPtr((intptr_t)buffer);
433 remote()->transact(FILL_BUFFER, data, &reply);
443 Parcel data, reply;
444 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
445 data.writeIntPtr((intptr_t)node);
446 data.writeIntPtr((intptr_t)buffer);
447 data.writeInt32(range_offset);
448 data.writeInt32(range_length);
449 data.writeInt32(flags);
450 data.writeInt64(timestamp);
451 remote()->transact(EMPTY_BUFFER, data, &reply);
460 Parcel data, reply;
461 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
462 data.writeIntPtr((intptr_t)node);
463 data.writeCString(parameter_name);
465 remote()->transact(GET_EXTENSION_INDEX, data, &reply);
483 Parcel data, reply;
484 data.writeInterfaceToken(IOMX::getInterfaceDescriptor());
485 data.writeIntPtr((intptr_t)node);
486 data.writeInt32(port_index);
487 data.writeInt32(size);
488 data.write(optionData, size);
489 data.writeInt32(type);
490 remote()->transact(SET_INTERNAL_OPTION, data, &reply);
500 #define CHECK_OMX_INTERFACE(interface, data, reply) \
501 do { if (!data.enforceInterface(interface::getInterfaceDescriptor())) { \
507 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
511 CHECK_OMX_INTERFACE(IOMX, data, reply);
512 node_id node = (void *)data.readIntPtr();
513 pid_t pid = (pid_t)data.readInt32();
521 CHECK_OMX_INTERFACE(IOMX, data, reply);
544 CHECK_OMX_INTERFACE(IOMX, data, reply);
546 const char *name = data.readCString();
549 interface_cast<IOMXObserver>(data.readStrongBinder());
564 CHECK_OMX_INTERFACE(IOMX, data, reply);
566 node_id node = (void*)data.readIntPtr();
575 CHECK_OMX_INTERFACE(IOMX, data, reply);
577 node_id node = (void*)data.readIntPtr();
580 static_cast<OMX_COMMANDTYPE>(data.readInt32());
582 OMX_S32 param = data.readInt32();
594 CHECK_OMX_INTERFACE(IOMX, data, reply);
596 node_id node = (void*)data.readIntPtr();
597 OMX_INDEXTYPE index = static_cast<OMX_INDEXTYPE>(data.readInt32());
599 size_t size = data.readInt32();
602 data.read(params, size);
621 (InternalOptionType)data.readInt32();
645 CHECK_OMX_INTERFACE(IOMX, data, reply);
647 node_id node = (void*)data.readIntPtr();
659 CHECK_OMX_INTERFACE(IOMX, data, reply);
661 node_id node = (void*)data.readIntPtr();
662 OMX_U32 port_index = data.readInt32();
663 OMX_BOOL enable = (OMX_BOOL)data.readInt32();
673 CHECK_OMX_INTERFACE(IOMX, data, reply);
675 node_id node = (void*)data.readIntPtr();
676 OMX_U32 port_index = data.readInt32();
688 CHECK_OMX_INTERFACE(IOMX, data, reply);
690 node_id node = (void*)data.readIntPtr();
691 OMX_U32 port_index = data.readInt32();
693 interface_cast<IMemory>(data.readStrongBinder());
708 CHECK_OMX_INTERFACE(IOMX, data, reply);
710 node_id node = (void*)data.readIntPtr();
711 OMX_U32 port_index = data.readInt32();
713 data.read(*graphicBuffer);
729 CHECK_OMX_INTERFACE(IOMX, data, reply);
731 node_id node = (void*)data.readIntPtr();
732 OMX_U32 port_index = data.readInt32();
734 data.read(*graphicBuffer);
735 buffer_id buffer = (void*)data.readIntPtr();
746 CHECK_OMX_INTERFACE(IOMX, data, reply);
748 node_id node = (void*)data.readIntPtr();
749 OMX_U32 port_index = data.readInt32();
766 CHECK_OMX_INTERFACE(IOMX, data, reply);
768 node_id node = (void*)data.readIntPtr();
778 CHECK_OMX_INTERFACE(IOMX, data, reply);
780 node_id node = (void*)data.readIntPtr();
781 OMX_U32 port_index = data.readInt32();
782 OMX_BOOL enable = (OMX_BOOL)data.readInt32();
792 CHECK_OMX_INTERFACE(IOMX, data, reply);
794 node_id node = (void*)data.readIntPtr();
795 OMX_U32 port_index = data.readInt32();
796 OMX_BOOL enable = (OMX_BOOL)data.readInt32();
797 OMX_U32 max_width = data.readInt32();
798 OMX_U32 max_height = data.readInt32();
809 CHECK_OMX_INTERFACE(IOMX, data, reply);
811 node_id node = (void*)data.readIntPtr();
812 OMX_U32 port_index = data.readInt32();
813 size_t size = data.readInt32();
831 CHECK_OMX_INTERFACE(IOMX, data, reply);
833 node_id node = (void*)data.readIntPtr();
834 OMX_U32 port_index = data.readInt32();
836 interface_cast<IMemory>(data.readStrongBinder());
853 CHECK_OMX_INTERFACE(IOMX, data, reply);
855 node_id node = (void*)data.readIntPtr();
856 OMX_U32 port_index = data.readInt32();
857 buffer_id buffer = (void*)data.readIntPtr();
865 CHECK_OMX_INTERFACE(IOMX, data, reply);
867 node_id node = (void*)data.readIntPtr();
868 buffer_id buffer = (void*)data.readIntPtr();
876 CHECK_OMX_INTERFACE(IOMX, data, reply);
878 node_id node = (void*)data.readIntPtr();
879 buffer_id buffer = (void*)data.readIntPtr();
880 OMX_U32 range_offset = data.readInt32();
881 OMX_U32 range_length = data.readInt32();
882 OMX_U32 flags = data.readInt32();
883 OMX_TICKS timestamp = data.readInt64();
895 CHECK_OMX_INTERFACE(IOMX, data, reply);
897 node_id node = (void*)data.readIntPtr();
898 const char *parameter_name = data.readCString();
913 return BBinder::onTransact(code, data, reply, flags);
926 Parcel data, reply;
927 data.writeInterfaceToken(IOMXObserver::getInterfaceDescriptor());
928 data.write(&msg, sizeof(msg));
930 remote()->transact(OBSERVER_ON_MSG, data, &reply, IBinder::FLAG_ONEWAY);
937 uint32_t code, const Parcel &data, Parcel *reply, uint32_t flags) {
941 CHECK_OMX_INTERFACE(IOMXObserver, data, reply);
944 data.read(&msg, sizeof(msg));
953 return BBinder::onTransact(code, data, reply, flags);