Lines Matching refs:node

76         IOMX::node_id node, omx_message *msg, int64_t timeoutUs) {
78 node, NULL, NULL, msg, timeoutUs);
123 IOMX::node_id node,
133 if ((*it).node == node) {
161 IOMX::node_id node, OMX_U32 portIndex,
170 node, OMX_IndexParamPortDefinition, def, sizeof(*def));
183 IOMX::node_id node, OMX_U32 portIndex,
188 status_t err = getPortDefinition(node, portIndex, &def);
198 node, portIndex, buffer.mMemory, &buffer.mID, buffer.mMemory->size());
207 status_t Harness::setRole(IOMX::node_id node, const char *role) {
218 node, OMX_IndexParamStandardComponentRole,
223 NodeReaper(const sp<Harness> &harness, IOMX::node_id node)
225 mNode(node) {
267 IOMX::node_id node;
270 mOMX->allocateNode(componentName, this, &node);
273 NodeReaper reaper(this, node);
275 err = setRole(node, componentRole);
279 err = mOMX->sendCommand(node, OMX_CommandStateSet, OMX_StateIdle);
283 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
284 // Make sure node doesn't just transition to idle before we are done
292 err = allocatePortBuffers(dealer, node, 0, &inputBuffers);
295 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
299 err = allocatePortBuffers(dealer, node, 1, &outputBuffers);
302 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
312 err = mOMX->sendCommand(node, OMX_CommandStateSet, OMX_StateExecuting);
315 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
325 err = mOMX->fillBuffer(node, outputBuffers[i].mID);
331 err = mOMX->sendCommand(node, OMX_CommandFlush, 1);
335 node, &inputBuffers, &outputBuffers, &msg, DEFAULT_TIMEOUT);
350 err = mOMX->fillBuffer(node, outputBuffers[i].mID);
357 err = mOMX->sendCommand(node, OMX_CommandStateSet, OMX_StateIdle);
361 node, &inputBuffers, &outputBuffers, &msg, DEFAULT_TIMEOUT);
385 err = mOMX->sendCommand(node, OMX_CommandStateSet, OMX_StateLoaded);
388 // Make sure node doesn't just transition to loaded before we are done
390 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
394 err = mOMX->freeBuffer(node, 0, inputBuffers[i].mID);
398 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
402 err = mOMX->freeBuffer(node, 1, outputBuffers[i].mID);
406 err = dequeueMessageForNode(node, &msg, DEFAULT_TIMEOUT);
415 err = mOMX->freeNode(node);
420 node = 0;