Lines Matching defs:pExynosComponent

64     EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
85 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
87 pExynosPort = &pExynosComponent->pExynosPort[nPortIndex];
88 if (nPortIndex >= pExynosComponent->portParam.nPorts) {
125 /* Exynos_OSAL_MutexLock(pExynosComponent->compMutex); */
127 /* Exynos_OSAL_MutexUnlock(pExynosComponent->compMutex); */
153 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
178 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
179 pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
181 pExynosPort = &pExynosComponent->pExynosPort[nPortIndex];
182 if (nPortIndex >= pExynosComponent->portParam.nPorts) {
238 /* Exynos_OSAL_MutexLock(pExynosComponent->compMutex); */
240 /* Exynos_OSAL_MutexUnlock(pExynosComponent->compMutex); */
266 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
289 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
290 pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
291 pExynosPort = &pExynosComponent->pExynosPort[nPortIndex];
299 (*(pExynosComponent->pCallbacks->EventHandler)) (pOMXComponent,
300 pExynosComponent->callbackData,
338 /* Exynos_OSAL_MutexLock(pExynosComponent->compMutex); */
340 /* Exynos_OSAL_MutexUnlock(pExynosComponent->compMutex); */
415 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
416 EXYNOS_OMX_VIDEODEC_COMPONENT *pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
426 pExynosPort = &pExynosComponent->pExynosPort[portIndex];
429 Exynos_OSAL_Get_SemaphoreCount(pExynosComponent->pExynosPort[portIndex].bufferSemID, &semValue);
431 Exynos_OSAL_SemaphorePost(pExynosComponent->pExynosPort[portIndex].bufferSemID);
433 Exynos_OSAL_SemaphoreWait(pExynosComponent->pExynosPort[portIndex].bufferSemID);
462 if (pExynosComponent->bMultiThreadProcess == OMX_TRUE) {
496 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
497 pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
504 Exynos_OSAL_Get_SemaphoreCount(pExynosComponent->pExynosPort[portIndex].bufferSemID, &cnt);
507 Exynos_OSAL_SemaphoreWait(pExynosComponent->pExynosPort[portIndex].bufferSemID);
520 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
541 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
542 pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
546 pExynosComponent->pExynosPort[nPortIndex].bIsPortFlushed = OMX_TRUE;
548 if (pExynosComponent->bMultiThreadProcess == OMX_FALSE) {
549 Exynos_OSAL_SignalSet(pExynosComponent->pauseEvent);
551 Exynos_OSAL_SignalSet(pExynosComponent->pExynosPort[nPortIndex].pauseEvent);
554 pExynosPort = &pExynosComponent->pExynosPort[nPortIndex];
557 if ((pExynosComponent->pExynosPort[nPortIndex].bufferProcessType & BUFFER_COPY) == BUFFER_COPY)
568 else if ((pExynosComponent->pExynosPort[nPortIndex].bufferProcessType & BUFFER_COPY) == BUFFER_COPY)
574 pExynosComponent->checkTimeStamp.needSetStartTimeStamp = OMX_TRUE;
575 pExynosComponent->checkTimeStamp.needCheckStartTimeStamp = OMX_FALSE;
576 Exynos_OSAL_Memset(pExynosComponent->timeStamp, -19771003, sizeof(OMX_TICKS) * MAX_TIMESTAMP);
577 Exynos_OSAL_Memset(pExynosComponent->nFlags, 0, sizeof(OMX_U32) * MAX_FLAGS);
578 pExynosComponent->getAllDelayBuffer = OMX_FALSE;
579 pExynosComponent->bSaveFlagEOS = OMX_FALSE;
580 pExynosComponent->bBehaviorEOS = OMX_FALSE;
581 pExynosComponent->reInputData = OMX_FALSE;
584 pExynosComponent->pExynosPort[nPortIndex].bIsPortFlushed = OMX_FALSE;
587 pExynosComponent->pCallbacks->EventHandler((OMX_HANDLETYPE)pOMXComponent,
588 pExynosComponent->callbackData,
596 if ((ret != OMX_ErrorNone) && (pOMXComponent != NULL) && (pExynosComponent != NULL)) {
598 pExynosComponent->pCallbacks->EventHandler(pOMXComponent,
599 pExynosComponent->callbackData,
612 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
613 EXYNOS_OMX_VIDEODEC_COMPONENT *pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
614 EXYNOS_OMX_BASEPORT *pInputPort = &pExynosComponent->pExynosPort[INPUT_PORT_INDEX];
615 EXYNOS_OMX_BASEPORT *pOutputPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
638 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
639 EXYNOS_OMX_BASEPORT *exynosOMXInputPort = &pExynosComponent->pExynosPort[INPUT_PORT_INDEX];
656 pExynosComponent->pCallbacks->EventHandler(pOMXComponent,
657 pExynosComponent->callbackData,
661 pExynosComponent->propagateMarkType.hMarkTargetComponent = bufferHeader->hMarkTargetComponent;
662 pExynosComponent->propagateMarkType.pMarkData = bufferHeader->pMarkData;
680 OMX_ERRORTYPE Exynos_InputBufferGetQueue(EXYNOS_OMX_BASECOMPONENT *pExynosComponent)
683 EXYNOS_OMX_BASEPORT *pExynosPort = &pExynosComponent->pExynosPort[INPUT_PORT_INDEX];
691 if (pExynosComponent->currentState != OMX_StateExecuting) {
694 } else if ((pExynosComponent->transientState != EXYNOS_OMX_TransStateExecutingToIdle) &&
734 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
735 EXYNOS_OMX_BASEPORT *exynosOMXOutputPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
751 if (pExynosComponent->propagateMarkType.hMarkTargetComponent != NULL) {
752 bufferHeader->hMarkTargetComponent = pExynosComponent->propagateMarkType.hMarkTargetComponent;
753 bufferHeader->pMarkData = pExynosComponent->propagateMarkType.pMarkData;
754 pExynosComponent->propagateMarkType.hMarkTargetComponent = NULL;
755 pExynosComponent->propagateMarkType.pMarkData = NULL;
760 pExynosComponent->pCallbacks->EventHandler(pOMXComponent,
761 pExynosComponent->callbackData,
779 OMX_ERRORTYPE Exynos_OutputBufferGetQueue(EXYNOS_OMX_BASECOMPONENT *pExynosComponent)
782 EXYNOS_OMX_BASEPORT *pExynosPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
794 if (pExynosComponent->currentState != OMX_StateExecuting) {
797 } else if ((pExynosComponent->transientState != EXYNOS_OMX_TransStateExecutingToIdle) &&
840 OMX_BUFFERHEADERTYPE *Exynos_OutputBufferGetQueue_Direct(EXYNOS_OMX_BASECOMPONENT *pExynosComponent)
843 EXYNOS_OMX_BASEPORT *pExynosPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
848 if (pExynosComponent->currentState != OMX_StateExecuting) {
851 } else if ((pExynosComponent->transientState != EXYNOS_OMX_TransStateExecutingToIdle) &&
876 OMX_ERRORTYPE Exynos_CodecBufferEnQueue(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_U32 PortIndex, OMX_PTR data)
883 pExynosPort= &pExynosComponent->pExynosPort[PortIndex];
905 OMX_ERRORTYPE Exynos_CodecBufferDeQueue(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_U32 PortIndex, OMX_PTR *data)
913 pExynosPort = &pExynosComponent->pExynosPort[PortIndex];
931 OMX_ERRORTYPE Exynos_CodecBufferReset(EXYNOS_OMX_BASECOMPONENT *pExynosComponent, OMX_U32 PortIndex)
938 pExynosPort= &pExynosComponent->pExynosPort[PortIndex];
968 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
987 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
989 if (pExynosComponent->currentState == OMX_StateInvalid ) {
1008 portParam->nPorts = pExynosComponent->portParam.nPorts;
1009 portParam->nStartPortNumber = pExynosComponent->portParam.nStartPortNumber;
1027 if ((portIndex >= pExynosComponent->portParam.nPorts)) {
1040 pExynosPort = &pExynosComponent->pExynosPort[INPUT_PORT_INDEX];
1047 pExynosPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
1119 pExynosPort = &pExynosComponent->pExynosPort[portIndex];
1157 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
1176 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
1178 if (pExynosComponent->currentState == OMX_StateInvalid ) {
1203 if ((portIndex >= pExynosComponent->portParam.nPorts)) {
1207 pExynosPort = &pExynosComponent->pExynosPort[portIndex];
1221 EXYNOS_OMX_VIDEODEC_COMPONENT *pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
1228 if (portIndex >= pExynosComponent->portParam.nPorts) {
1237 pExynosPort = &pExynosComponent->pExynosPort[portIndex];
1239 if ((pExynosComponent->currentState != OMX_StateLoaded) && (pExynosComponent->currentState != OMX_StateWaitForResources)) {
1283 EXYNOS_OMX_BASEPORT *pExynosOutputPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
1335 EXYNOS_OMX_VIDEODEC_COMPONENT *pVideoDec = (EXYNOS_OMX_VIDEODEC_COMPONENT *)pExynosComponent->hComponentHandle;
1344 EXYNOS_OMX_BASEPORT *pExynosOutputPort = &pExynosComponent->pExynosPort[OUTPUT_PORT_INDEX];
1372 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
1389 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
1394 if (pExynosComponent->currentState == OMX_StateInvalid) {
1418 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
1435 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
1440 if (pExynosComponent->currentState == OMX_StateInvalid) {
1464 EXYNOS_OMX_BASECOMPONENT *pExynosComponent = NULL;
1482 pExynosComponent = (EXYNOS_OMX_BASECOMPONENT *)pOMXComponent->pComponentPrivate;
1488 if (pExynosComponent->currentState == OMX_StateInvalid) {