Lines Matching refs:portIndex
313 int32_t ComponentNode::UseEglImage(struct OmxCodecBuffer &buffer, uint32_t portIndex, const int8_t … in UseEglImage() argument
317 … auto err = OMX_UseEGLImage(comp_, &pBufferHdrType, portIndex, 0, const_cast<int8_t *>(eglImage)); in UseEglImage()
415 int32_t ComponentNode::UseBuffer(uint32_t portIndex, OmxCodecBuffer &buffer) in UseBuffer() argument
429 err = UseBufferByType(portIndex, buffer, codecBuffer, bufferHdrType); in UseBuffer()
443 bufferHeaderPortMap_.emplace(std::make_pair(bufferHdrType, portIndex)); in UseBuffer()
444 portIndexMap_.emplace(std::make_pair(bufferHdrType, portIndex)); in UseBuffer()
449 int32_t ComponentNode::AllocateBuffer(uint32_t portIndex, OmxCodecBuffer &buffer) in AllocateBuffer() argument
455 &bufferHdrType, portIndex, &priv, buffer.allocLen); in AllocateBuffer()
465 (void)OMX_FreeBuffer(static_cast<OMX_HANDLETYPE>(comp_), portIndex, bufferHdrType); in AllocateBuffer()
476 bufferHeaderPortMap_.emplace(std::make_pair(bufferHdrType, portIndex)); in AllocateBuffer()
477 portIndexMap_.emplace(std::make_pair(bufferHdrType, portIndex)); in AllocateBuffer()
482 int32_t ComponentNode::FreeBuffer(uint32_t portIndex, const OmxCodecBuffer &buffer) in FreeBuffer() argument
493 err = OMX_FreeBuffer(static_cast<OMX_HANDLETYPE>(comp_), portIndex, bufferHdrType); in FreeBuffer()
579 int32_t ComponentNode::UseBufferByType(uint32_t portIndex, OmxCodecBuffer &buffer, in UseBufferByType() argument
589 …err = OMX_UseBuffer(static_cast<OMX_HANDLETYPE>(comp_), &bufferHdrType, portIndex, 0, buffer.alloc… in UseBufferByType()
593 … err = OMX_AllocateBuffer(static_cast<OMX_HANDLETYPE>(comp_), &bufferHdrType, portIndex, 0, in UseBufferByType()
599 …err = OMX_UseBuffer(static_cast<OMX_HANDLETYPE>(comp_), &bufferHdrType, portIndex, 0, buffer.alloc… in UseBufferByType()
603 err = OMX_UseBuffer(static_cast<OMX_HANDLETYPE>(comp_), &bufferHdrType, portIndex, 0, 0, in UseBufferByType()