Home | History | Annotate | Download | only in dec

Lines Matching refs:bufferHeader

140             pSECPort->bufferHeader[i] = temp_bufferHeader;
239 pSECPort->bufferHeader[i] = temp_bufferHeader;
318 if (((pSECPort->bufferStateAllocate[i] | BUFFER_STATE_FREE) != 0) && (pSECPort->bufferHeader[i] != NULL)) {
319 if (pSECPort->bufferHeader[i]->pBuffer == pBufferHdr->pBuffer) {
321 SEC_OSAL_Free(pSECPort->bufferHeader[i]->pBuffer);
322 pSECPort->bufferHeader[i]->pBuffer = NULL;
329 SEC_OSAL_Free(pSECPort->bufferHeader[i]);
330 pSECPort->bufferHeader[i] = NULL;
417 OMX_BUFFERHEADERTYPE *bufferHeader = dataBuffer->bufferHeader;
421 if (bufferHeader != NULL) {
423 bufferHeader->hMarkTargetComponent = secOMXInputPort->markType.hMarkTargetComponent;
424 bufferHeader->pMarkData = secOMXInputPort->markType.pMarkData;
429 if (bufferHeader->hMarkTargetComponent != NULL) {
430 if (bufferHeader->hMarkTargetComponent == pOMXComponent) {
434 0, 0, bufferHeader->pMarkData);
436 pSECComponent->propagateMarkType.hMarkTargetComponent = bufferHeader->hMarkTargetComponent;
437 pSECComponent->propagateMarkType.pMarkData = bufferHeader->pMarkData;
442 OMX_FillThisBuffer(secOMXInputPort->tunneledComponent, bufferHeader);
444 bufferHeader->nFilledLen = 0;
445 pSECComponent->pCallbacks->EmptyBufferDone(pOMXComponent, pSECComponent->callbackData, bufferHeader);
459 dataBuffer->bufferHeader = NULL;
496 dataBuffer->bufferHeader = (OMX_BUFFERHEADERTYPE *)(message->pCmdData);
497 dataBuffer->allocSize = dataBuffer->bufferHeader->nAllocLen;
498 dataBuffer->dataLen = dataBuffer->bufferHeader->nFilledLen;
502 dataBuffer->nFlags = dataBuffer->bufferHeader->nFlags;
503 dataBuffer->timeStamp = dataBuffer->bufferHeader->nTimeStamp;
526 OMX_BUFFERHEADERTYPE *bufferHeader = dataBuffer->bufferHeader;
530 if (bufferHeader != NULL) {
531 bufferHeader->nFilledLen = dataBuffer->remainDataLen;
532 bufferHeader->nOffset = 0;
533 bufferHeader->nFlags = dataBuffer->nFlags;
534 bufferHeader->nTimeStamp = dataBuffer->timeStamp;
537 bufferHeader->hMarkTargetComponent = pSECComponent->propagateMarkType.hMarkTargetComponent;
538 bufferHeader->pMarkData = pSECComponent->propagateMarkType.pMarkData;
543 if (bufferHeader->nFlags & OMX_BUFFERFLAG_EOS) {
548 bufferHeader->nFlags, NULL);
552 OMX_EmptyThisBuffer(secOMXOutputPort->tunneledComponent, bufferHeader);
554 pSECComponent->pCallbacks->FillBufferDone(pOMXComponent, pSECComponent->callbackData, bufferHeader);
569 dataBuffer->bufferHeader = NULL;
606 dataBuffer->bufferHeader = (OMX_BUFFERHEADERTYPE *)(message->pCmdData);
607 dataBuffer->allocSize = dataBuffer->bufferHeader->nAllocLen;
608 dataBuffer->dataLen = 0; //dataBuffer->bufferHeader->nFilledLen;
610 dataBuffer->usedDataLen = 0; //dataBuffer->bufferHeader->nOffset;
612 /* dataBuffer->nFlags = dataBuffer->bufferHeader->nFlags; */
613 /* dataBuffer->nTimeStamp = dataBuffer->bufferHeader->nTimeStamp; */
614 pSECComponent->processData[OUTPUT_PORT_INDEX].dataBuffer = dataBuffer->bufferHeader->pBuffer;
615 pSECComponent->processData[OUTPUT_PORT_INDEX].allocSize = dataBuffer->bufferHeader->nAllocLen;
635 /* OMX_BUFFERHEADERTYPE *bufferHeader = dataBuffer->bufferHeader; */
641 dataBuffer->bufferHeader = NULL;
654 /* OMX_BUFFERHEADERTYPE *bufferHeader = dataBuffer->bufferHeader; */
682 checkInputStream = inputUseBuffer->bufferHeader->pBuffer + inputUseBuffer->usedDataLen;