• Home
  • Raw
  • Download

Lines Matching refs:port

153             const PortInfo *port =  in internalGetParameter()  local
156 memcpy(defParams, &port->mDef, sizeof(port->mDef)); in internalGetParameter()
185 PortInfo *port = in internalSetParameter() local
189 if (defParams->nBufferSize > port->mDef.nBufferSize) { in internalSetParameter()
190 port->mDef.nBufferSize = defParams->nBufferSize; in internalSetParameter()
193 if (defParams->nBufferCountActual < port->mDef.nBufferCountMin) { in internalSetParameter()
195 port->mDef.nBufferCountMin, defParams->nBufferCountActual); in internalSetParameter()
199 port->mDef.nBufferCountActual = defParams->nBufferCountActual; in internalSetParameter()
242 PortInfo *port = &mPorts.editItemAt(portIndex); in useBufferCallerLockedAlready() local
243 if (size < port->mDef.nBufferSize) { in useBufferCallerLockedAlready()
271 CHECK(mState == OMX_StateLoaded || port->mDef.bEnabled == OMX_FALSE); in useBufferCallerLockedAlready()
273 CHECK_LT(port->mBuffers.size(), port->mDef.nBufferCountActual); in useBufferCallerLockedAlready()
275 port->mBuffers.push(); in useBufferCallerLockedAlready()
278 &port->mBuffers.editItemAt(port->mBuffers.size() - 1); in useBufferCallerLockedAlready()
283 if (port->mBuffers.size() == port->mDef.nBufferCountActual) { in useBufferCallerLockedAlready()
284 port->mDef.bPopulated = OMX_TRUE; in useBufferCallerLockedAlready()
321 PortInfo *port = &mPorts.editItemAt(portIndex); in freeBuffer() local
325 || port->mDef.bEnabled == OMX_FALSE); in freeBuffer()
329 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in freeBuffer()
330 BufferInfo *buffer = &port->mBuffers.editItemAt(i); in freeBuffer()
346 port->mBuffers.removeAt(i); in freeBuffer()
347 port->mDef.bPopulated = OMX_FALSE; in freeBuffer()
421 PortInfo *port = &mPorts.editItemAt(portIndex); in onMessageReceived() local
423 for (size_t j = 0; j < port->mBuffers.size(); ++j) { in onMessageReceived()
424 BufferInfo *buffer = &port->mBuffers.editItemAt(j); in onMessageReceived()
433 && port->mDef.eDir == OMX_DirInput) in onMessageReceived()
434 || (port->mDef.eDir == OMX_DirOutput)); in onMessageReceived()
436 port->mQueue.push_back(buffer); in onMessageReceived()
539 PortInfo *port = &mPorts.editItemAt(portIndex); in onPortEnable() local
540 CHECK_EQ((int)port->mTransition, (int)PortInfo::NONE); in onPortEnable()
541 CHECK(port->mDef.bEnabled == !enable); in onPortEnable()
543 if (port->mDef.eDir != OMX_DirOutput) { in onPortEnable()
551 port->mDef.bEnabled = OMX_FALSE; in onPortEnable()
552 port->mTransition = PortInfo::DISABLING; in onPortEnable()
554 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in onPortEnable()
555 BufferInfo *buffer = &port->mBuffers.editItemAt(i); in onPortEnable()
560 if (port->mDef.eDir == OMX_DirInput) { in onPortEnable()
563 CHECK_EQ(port->mDef.eDir, OMX_DirOutput); in onPortEnable()
569 port->mQueue.clear(); in onPortEnable()
571 port->mTransition = PortInfo::ENABLING; in onPortEnable()
593 PortInfo *port = &mPorts.editItemAt(portIndex); in onPortFlush() local
600 if (port->mTransition != PortInfo::NONE) { in onPortFlush()
604 for (size_t i = 0; i < port->mBuffers.size(); ++i) { in onPortFlush()
605 BufferInfo *buffer = &port->mBuffers.editItemAt(i); in onPortFlush()
617 if (port->mDef.eDir == OMX_DirInput) { in onPortFlush()
620 CHECK_EQ(port->mDef.eDir, OMX_DirOutput); in onPortFlush()
626 port->mQueue.clear(); in onPortFlush()
643 const PortInfo &port = mPorts.itemAt(i); in checkTransitions() local
644 if (port.mDef.bEnabled == OMX_FALSE) { in checkTransitions()
648 if (port.mDef.bPopulated == OMX_FALSE) { in checkTransitions()
657 const PortInfo &port = mPorts.itemAt(i); in checkTransitions() local
658 if (port.mDef.bEnabled == OMX_FALSE) { in checkTransitions()
662 size_t n = port.mBuffers.size(); in checkTransitions()
665 CHECK_LE(n, port.mDef.nBufferCountActual); in checkTransitions()
667 if (n == port.mDef.nBufferCountActual) { in checkTransitions()
668 CHECK_EQ((int)port.mDef.bPopulated, (int)OMX_TRUE); in checkTransitions()
670 CHECK_EQ((int)port.mDef.bPopulated, (int)OMX_FALSE); in checkTransitions()
694 PortInfo *port = &mPorts.editItemAt(i); in checkTransitions() local
696 if (port->mTransition == PortInfo::DISABLING) { in checkTransitions()
697 if (port->mBuffers.empty()) { in checkTransitions()
700 port->mTransition = PortInfo::NONE; in checkTransitions()
705 } else if (port->mTransition == PortInfo::ENABLING) { in checkTransitions()
706 if (port->mDef.bPopulated == OMX_TRUE) { in checkTransitions()
709 port->mTransition = PortInfo::NONE; in checkTransitions()
710 port->mDef.bEnabled = OMX_TRUE; in checkTransitions()