Lines Matching refs:state
42 sptr<VideoCallState> state = (std::make_unique<AudioOnlyState>(this)).release(); in InitVideoCall() local
43 if (state == nullptr) { in InitVideoCall()
47 videoStateMap_[ImsCallMode::CALL_MODE_AUDIO_ONLY] = state; in InitVideoCall()
48 videoCallState_ = state; in InitVideoCall()
49 state = (std::make_unique<VideoSendState>(this)).release(); in InitVideoCall()
50 if (state == nullptr) { in InitVideoCall()
54 videoStateMap_[ImsCallMode::CALL_MODE_SEND_ONLY] = state; in InitVideoCall()
55 state = (std::make_unique<VideoReceiveState>(this)).release(); in InitVideoCall()
56 if (state == nullptr) { in InitVideoCall()
60 videoStateMap_[ImsCallMode::CALL_MODE_RECEIVE_ONLY] = state; in InitVideoCall()
61 state = (std::make_unique<VideoSendReceiveState>(this)).release(); in InitVideoCall()
62 if (state == nullptr) { in InitVideoCall()
66 videoStateMap_[ImsCallMode::CALL_MODE_SEND_RECEIVE] = state; in InitVideoCall()
67 state = (std::make_unique<VideoPauseState>(this)).release(); in InitVideoCall()
68 if (state == nullptr) { in InitVideoCall()
72 videoStateMap_[ImsCallMode::CALL_MODE_VIDEO_PAUSED] = state; in InitVideoCall()