Home
last modified time | relevance | path

Searched refs:stateChanges (Results 1 – 4 of 4) sorted by relevance

/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/volume/panel/component/mediaoutput/domain/interactor/
DFakeMediaControllerInteractor.kt26 private val stateChanges = MutableSharedFlow<MediaControllerChangeModel>(replay = 1) constant
28 override fun stateChanges(mediaController: MediaController): Flow<MediaControllerChangeModel> = in stateChanges() method in com.android.systemui.volume.panel.component.mediaoutput.domain.interactor.FakeMediaControllerInteractor
29 stateChanges in stateChanges()
32 stateChanges.tryEmit(change) in stateChanges()
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/panel/component/mediaoutput/domain/interactor/
DMediaDeviceSessionInteractor.kt52 return stateChanges(session) { in <lambda>()
61 return stateChanges(session) { in <lambda>()
68 private fun stateChanges( in <lambda>() method in com.android.systemui.volume.panel.component.mediaoutput.domain.interactor.MediaDeviceSessionInteractor
78 mediaControllerInteractor.stateChanges(controller).onStart { onStart(controller) } in <lambda>()
DMediaOutputInteractor.kt71 .map { activeSession -> activeSession.stateChanges() } in <lambda>()
189 private fun MediaController?.stateChanges(): Flow<MediaController?> { in <lambda>() method
195 .stateChanges(this) in <lambda>()
197 .onStart { emit(this@stateChanges) } in <lambda>()
DMediaControllerInteractor.kt38 fun stateChanges(mediaController: MediaController): Flow<MediaControllerChangeModel> in stateChanges() method
48 override fun stateChanges(mediaController: MediaController): Flow<MediaControllerChangeModel> { in stateChanges() method in com.android.systemui.volume.panel.component.mediaoutput.domain.interactor.MediaControllerInteractorImpl