Home
last modified time | relevance | path

Searched refs:FlushingState (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhcodec_state.cpp751 void HCodec::FlushingState::OnStateEntered() in OnStateEntered()
764 void HCodec::FlushingState::OnMsgReceived(const MsgInfo &info) in OnMsgReceived()
793 void HCodec::FlushingState::OnCodecEvent(CodecEventType event, uint32_t data1, uint32_t data2) in OnCodecEvent()
819 int32_t HCodec::FlushingState::UpdateFlushStatusOnPorts(uint32_t data1, uint32_t data2) in UpdateFlushStatusOnPorts()
839 bool HCodec::FlushingState::IsFlushCompleteOnAllPorts() in IsFlushCompleteOnAllPorts()
844 void HCodec::FlushingState::ChangeStateIfWeOwnAllBuffers() in ChangeStateIfWeOwnAllBuffers()
858 void HCodec::FlushingState::OnShutDown(const MsgInfo &info) in OnShutDown()
H A Dhcodec.h469 struct FlushingState : BaseState { struct
470 explicit FlushingState(HCodec *codec) : BaseState(codec, "Flushing") {} in FlushingState() function
H A Dhcodec.cpp316 flushingState_ = make_shared<FlushingState>(this); in HCodec()