Lines Matching refs:BtifAvStateMachine

123 class BtifAvStateMachine : public bluetooth::common::StateMachine {  class
135 StateIdle(BtifAvStateMachine& sm) in StateIdle()
147 StateOpening(BtifAvStateMachine& sm) in StateOpening()
159 StateOpened(BtifAvStateMachine& sm) in StateOpened()
171 StateStarted(BtifAvStateMachine& sm) in StateStarted()
183 StateClosing(BtifAvStateMachine& sm) in StateClosing()
193 BtifAvStateMachine(BtifAvPeer& btif_av_peer) : peer_(btif_av_peer) { in BtifAvStateMachine() function in BtifAvStateMachine
274 BtifAvStateMachine& StateMachine() { return state_machine_; } in StateMachine()
275 const BtifAvStateMachine& StateMachine() const { return state_machine_; } in StateMachine()
340 BtifAvStateMachine state_machine_;
931 (state_machine_.StateId() == BtifAvStateMachine::kStateIdle) && in CanBeDeleted()
932 (state_machine_.PreviousStateId() != BtifAvStateMachine::kStateInvalid)); in CanBeDeleted()
949 return ((state == BtifAvStateMachine::kStateOpened) || in IsConnected()
950 (state == BtifAvStateMachine::kStateStarted)); in IsConnected()
955 return (state == BtifAvStateMachine::kStateStarted); in IsStreaming()
1092 case BtifAvStateMachine::kStateOpening: in AllowedToConnect()
1093 case BtifAvStateMachine::kStateOpened: in AllowedToConnect()
1094 case BtifAvStateMachine::kStateStarted: in AllowedToConnect()
1300 case BtifAvStateMachine::kStateOpening: in AllowedToConnect()
1301 case BtifAvStateMachine::kStateOpened: in AllowedToConnect()
1302 case BtifAvStateMachine::kStateStarted: in AllowedToConnect()
1384 void BtifAvStateMachine::StateIdle::OnEnter() { in OnEnter()
1419 void BtifAvStateMachine::StateIdle::OnExit() { in OnExit()
1424 bool BtifAvStateMachine::StateIdle::ProcessEvent(uint32_t event, void* p_data) { in ProcessEvent()
1439 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1450 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1478 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpening); in ProcessEvent()
1557 av_state = BtifAvStateMachine::kStateOpened; in ProcessEvent()
1570 av_state = BtifAvStateMachine::kStateIdle; in ProcessEvent()
1638 void BtifAvStateMachine::StateOpening::OnEnter() { in OnEnter()
1647 void BtifAvStateMachine::StateOpening::OnExit() { in OnExit()
1652 bool BtifAvStateMachine::StateOpening::ProcessEvent(uint32_t event, in ProcessEvent()
1675 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1687 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1708 av_state = BtifAvStateMachine::kStateOpened; in ProcessEvent()
1725 av_state = BtifAvStateMachine::kStateIdle; in ProcessEvent()
1790 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1800 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1818 void BtifAvStateMachine::StateOpened::OnEnter() { in OnEnter()
1841 void BtifAvStateMachine::StateOpened::OnExit() { in OnExit()
1848 bool BtifAvStateMachine::StateOpened::ProcessEvent(uint32_t event, in ProcessEvent()
1932 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateStarted); in ProcessEvent()
1947 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateClosing); in ProcessEvent()
1971 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2045 void BtifAvStateMachine::StateStarted::OnEnter() { in OnEnter()
2059 void BtifAvStateMachine::StateStarted::OnExit() { in OnExit()
2064 bool BtifAvStateMachine::StateStarted::ProcessEvent(uint32_t event, in ProcessEvent()
2134 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateClosing); in ProcessEvent()
2174 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpened); in ProcessEvent()
2196 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpened); in ProcessEvent()
2217 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2241 void BtifAvStateMachine::StateClosing::OnEnter() { in OnEnter()
2256 void BtifAvStateMachine::StateClosing::OnExit() { in OnExit()
2261 bool BtifAvStateMachine::StateClosing::ProcessEvent(uint32_t event, in ProcessEvent()
2286 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2734 if ((state == BtifAvStateMachine::kStateStarted) || in bta_av_sink_media_callback()
2735 (state == BtifAvStateMachine::kStateOpened)) { in bta_av_sink_media_callback()
3071 if (peer->StateMachine().StateId() == BtifAvStateMachine::kStateStarted) { in src_do_suspend_in_main_thread()
3138 return (state == BtifAvStateMachine::kStateOpened); in btif_av_stream_ready()
3156 ready = (state == BtifAvStateMachine::kStateStarted); in btif_av_stream_started_ready()
3365 case BtifAvStateMachine::kStateIdle: in btif_debug_av_peer_dump()
3368 case BtifAvStateMachine::kStateOpening: in btif_debug_av_peer_dump()
3371 case BtifAvStateMachine::kStateOpened: in btif_debug_av_peer_dump()
3374 case BtifAvStateMachine::kStateStarted: in btif_debug_av_peer_dump()
3377 case BtifAvStateMachine::kStateClosing: in btif_debug_av_peer_dump()