Lines Matching refs:INPORT_INDEX
277 this->ports[INPORT_INDEX]->ReturnThisBuffer(omxbuf);
344 uint32_t encodeInfo = (uint32_t) buffers[INPORT_INDEX]->pPlatformPrivate;
353 eInfo.NotStopFrame, buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS);
356 if (buffers[INPORT_INDEX]->nFilledLen == 0 && buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS) {
365 mBFrameList.push_front(buffers[INPORT_INDEX]);
386 ports[INPORT_INDEX]->PushThisBuffer(omxbuf);
392 if (buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS && i == 0 ) {
395 buffers[INPORT_INDEX]->nFlags &= ~OMX_BUFFERFLAG_EOS;
405 ports[INPORT_INDEX]->RetainThisBuffer(omxbuf, false); //push bufferq head
414 ports[INPORT_INDEX]->PushThisBuffer(buffers[INPORT_INDEX]); //put it at the tail
430 buffers[INPORT_INDEX]->pPlatformPrivate = (OMX_PTR) encodeInfo;
540 ports[INPORT_INDEX]->ReturnOneRetainedBuffer(); //return one retained frame from head
583 if (buffers[INPORT_INDEX]) {
588 uint32_t encodeInfo = (uint32_t) buffers[INPORT_INDEX]->pPlatformPrivate;
597 retains[INPORT_INDEX] = BUFFER_RETAIN_CACHE;
605 inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset;
606 inBuf.size = buffers[INPORT_INDEX]->nFilledLen;
608 inBuf.timeStamp = buffers[INPORT_INDEX]->nTimeStamp;
610 if (inBuf.size == 0 && buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS) {
612 retains[INPORT_INDEX] = BUFFER_RETAIN_ACCUMULATE;
618 if (buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS)
631 retains[INPORT_INDEX] = BUFFER_RETAIN_NOT_RETAIN;
635 retains[INPORT_INDEX] = BUFFER_RETAIN_GETAGAIN;
643 retains[INPORT_INDEX] = BUFFER_RETAIN_ACCUMULATE;