reactormonk
08/01/2023, 2:42 PMkotlin
suspendCoroutine<Unit> { cont ->
hdmiControlManager.playbackClient.oneTouchPlay { _ -> cont.resume(Unit) }
}
And intellij tells me I can remove Unit
here, but then it defaults to Int
, and gives me a type error on the resume
call (?)xoangon
08/01/2023, 3:34 PMreactormonk
08/01/2023, 3:45 PMkotlin
private suspend fun acquireSource() {
if (hdmiControlManager.playbackClient.activeSource != playbackDeviceInfo) {
previousSource = PreviousSource.Source(hdmiControlManager.playbackClient.activeSource)
suspendCoroutine<Unit> { cont ->
hdmiControlManager.playbackClient.oneTouchPlay { _ -> cont.resume(Unit) }
}
} else {
Log.d(TAG, "Already on our hdmi source ${hdmiControlManager.playbackClient.activeSource}, not switching")
}
}
xoangon
08/01/2023, 3:48 PMreactormonk
08/01/2023, 3:48 PMdmitriy.novozhilov
08/01/2023, 3:49 PMreactormonk
08/01/2023, 3:49 PMreactormonk
08/01/2023, 3:52 PMdmitriy.novozhilov
08/01/2023, 4:22 PMdmitriy.novozhilov
08/01/2023, 4:24 PMreactormonk
08/01/2023, 4:28 PM