diff options
author | Tao Tao <tao.q.tao@intel.com> | 2010-06-22 17:52:05 -0700 |
---|---|---|
committer | Patrick Tjin <pattjin@google.com> | 2014-07-21 22:03:36 -0700 |
commit | 666f8b21fe0923595def20b16e9e7eefa11308b2 (patch) | |
tree | d1cd34dc1f9dd52c0082cb130894c8a3590991d0 /base/inc/componentbase.h | |
parent | f2bf393a8489b70700439d4fc0f39647e11c00d8 (diff) | |
download | wrs_omxil_core-666f8b21fe0923595def20b16e9e7eefa11308b2.tar.gz |
Add ProcessorFlush() call for future flush support.
Change-Id: Icf53563dcb54d6805d67000beef5e09b6dda2679
Diffstat (limited to 'base/inc/componentbase.h')
-rw-r--r-- | base/inc/componentbase.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/base/inc/componentbase.h b/base/inc/componentbase.h index a8cbf43..7d98a12 100644 --- a/base/inc/componentbase.h +++ b/base/inc/componentbase.h @@ -368,10 +368,8 @@ private: /* SendCommand:OMX_CommandMarkBuffer */ /* called in CmdHandler() thread context */ void PushThisMark(OMX_U32 portindex, OMX_MARKTYPE *mark); - /* SendCommand:OMX_CommandFlush (notify:1) or other parts (notify:0) */ void FlushPort(OMX_U32 port_index, bool notify); - /* SendCommand:OMX_CommandPortDisable/Enable */ /* state: PortBase::OMX_PortEnabled/Disabled */ void TransStatePort(OMX_U32 port_index, OMX_U8 state); @@ -416,6 +414,7 @@ private: virtual OMX_ERRORTYPE ProcessorStop(void); /* Executing/Pause to Idle */ virtual OMX_ERRORTYPE ProcessorPause(void); /* Executing to Pause */ virtual OMX_ERRORTYPE ProcessorResume(void);/* Pause to Executing */ + virtual OMX_ERRORTYPE ProcessorFlush(void); /* Flush */ /* Work */ virtual OMX_ERRORTYPE ProcessorProcess(OMX_BUFFERHEADERTYPE **buffers, buffer_retain_t *retain, |