Lines Matching refs:mCurOutputTask
56 ,mCurOutputTask(NULL) in VideoEncoderBase()
469 if (mCurOutputTask == NULL) { in getOutput()
493 mCurOutputTask = *(mEncodeTaskList.begin()); in getOutput()
499 if (mCurOutputTask->completed == false) { in getOutput()
505 mOutCodedBuffer = mCurOutputTask->coded_buffer; in getOutput()
520 … vaStatus = vaQuerySurfaceStatus(mVADisplay, mCurOutputTask->enc_surface, &vaSurfaceStatus); in getOutput()
524 mCurOutputTask->completed = true; in getOutput()
528 … LOG_V ("non-block mode, vaQuerySurfaceStatus ID = 0x%08x\n", mCurOutputTask->enc_surface); in getOutput()
530 … vaStatus = vaQuerySurfaceStatus(mVADisplay, mCurOutputTask->enc_surface, &vaSurfaceStatus); in getOutput()
532 mOutCodedBuffer = mCurOutputTask->coded_buffer; in getOutput()
534 mCurOutputTask->completed = true; in getOutput()
551 outBuffer->flag = mCurOutputTask->flag; in getOutput()
552 outBuffer->type = mCurOutputTask->type; in getOutput()
553 outBuffer->timeStamp = mCurOutputTask->timestamp; in getOutput()
554 outBuffer->priv = mCurOutputTask->priv; in getOutput()
587 delete mCurOutputTask; in getOutput()
588 mCurOutputTask = NULL; in getOutput()
665 mCurOutputTask= NULL; in stop()
791 delete mCurOutputTask; in cleanupForOutput()
792 mCurOutputTask = NULL; in cleanupForOutput()