diff options
Diffstat (limited to 'omx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h')
-rw-r--r-- | omx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/omx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h b/omx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h index c4ac3cc..aa159ff 100644 --- a/omx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h +++ b/omx/audio/src/openmax_il/aac_enc/inc/OMX_AacEnc_Utils.h @@ -622,6 +622,11 @@ pthread_mutex_t InLoaded_mutex; struct OMX_TI_Debug dbg; + /* Reference count for pending state change requests */ + OMX_U32 nPendingStateChangeRequests; + pthread_mutex_t mutexStateChangeRequest; + pthread_cond_t StateChangeCondition; + } AACENC_COMPONENT_PRIVATE; OMX_ERRORTYPE AACENCGetCorresponding_LCMLHeader(AACENC_COMPONENT_PRIVATE *pComponentPrivate, OMX_U8 *pBuffer, @@ -688,6 +693,10 @@ OMX_ERRORTYPE AACENC_StopComponentThread(OMX_HANDLETYPE pHandle); OMX_ERRORTYPE AACENC_FreeCompResources(OMX_HANDLETYPE pComponent); +OMX_ERRORTYPE AddStateTransition(AACENC_COMPONENT_PRIVATE* pComponentPrivate); +OMX_ERRORTYPE RemoveStateTransition(AACENC_COMPONENT_PRIVATE* pComponentPrivate, OMX_BOOL bEnableSignal); + + #endif |