Lines Matching defs:output
136 // output buffer number for filling
141 //output data available
145 ALOGE("%s: no enough input or output buffer which need to be sync", __func__);
154 //fetch the render buffer from the top of output buffer queue
157 ALOGE("%s: failed to fetch output buffer for sync.", __func__);
183 ALOGE("%s: no enough output buffer which need to be sync", __func__);
244 ALOGD_IF(ISV_THREAD_DEBUG, "%s: fetch buffer %u(timestamp %.2f ms) from output buffer queue for render, and then queue size is %d", __func__,
247 // remove filled buffers from output buffer queue
288 //fetch output buffers for processing
296 ALOGE("%s: failed to get output buffer for processing.", __func__);
321 // set output buffer timestamp as the same as input
553 void ISVProcessor::addOutput(OMX_BUFFERHEADERTYPE* output)
556 mpOwner->releaseBuffer(kPortIndexOutput, output, true);
562 mpOwner->releaseBuffer(kPortIndexInput, output, false);
567 //push the buffer into the output queue if it is not full
572 mOutputBuffers.push_back(output);
573 ALOGD_IF(ISV_THREAD_DEBUG, "%s: hold pBuffer %u in output buffer queue. Input queue size is %d, mInputProIdx %d.\
575 output, mInputBuffers.size(), mInputProcIdx,
628 ALOGD_IF(ISV_THREAD_DEBUG, "%s: Flush the pBuffer %u in output buffer queue.", __func__, pBuffer);