Home
last modified time | relevance | path

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

/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhcodec_state.cpp744 /**************************** FlushingState Start ********************************/
745 void HCodec::FlushingState::OnStateEntered() in OnStateEntered()
758 void HCodec::FlushingState::OnMsgReceived(const MsgInfo &info) in OnMsgReceived()
787 void HCodec::FlushingState::OnCodecEvent(CodecEventType event, uint32_t data1, uint32_t data2) in OnCodecEvent()
813 int32_t HCodec::FlushingState::UpdateFlushStatusOnPorts(uint32_t data1, uint32_t data2) in UpdateFlushStatusOnPorts()
833 bool HCodec::FlushingState::IsFlushCompleteOnAllPorts() in IsFlushCompleteOnAllPorts()
838 void HCodec::FlushingState::ChangeStateIfWeOwnAllBuffers() in ChangeStateIfWeOwnAllBuffers()
852 void HCodec::FlushingState::OnShutDown(const MsgInfo &info) in OnShutDown()
862 /**************************** FlushingState End ********************************/
H A Dhcodec.h469 struct FlushingState : BaseState { struct in OHOS::MediaAVCodec::HCodec
470 explicit FlushingState(HCodec *codec) : BaseState(codec, "Flushing") {} in FlushingState() function
538 std::shared_ptr<FlushingState> flushingState_;
H A Dhcodec.cpp316 flushingState_ = make_shared<FlushingState>(this); in HCodec()

Completed in 6 milliseconds