ExtendedMediaPlaybackCommands

@Generated(value = ["GoogleHomePlatformCodegen"])
interface ExtendedMediaPlaybackCommands
Known direct subclasses
ExtendedMediaPlayback

API for the ExtendedMediaPlayback trait.


Summary

Public functions

suspend Unit
BatchableCommand<Unit>
suspend Unit
closedCaptioningOn(
    userQueryLanguage: String,
    closedCaptioningLanguage: String
)
BatchableCommand<Unit>
closedCaptioningOnBatchable(
    userQueryLanguage: String,
    closedCaptioningLanguage: String
)
suspend Unit
setRepeat(isOn: Boolean, isSingle: Boolean)
BatchableCommand<Unit>
setRepeatBatchable(isOn: Boolean, isSingle: Boolean)
suspend Unit
BatchableCommand<Unit>

Public functions

closedCaptioningOff

suspend fun closedCaptioningOff(): Unit

closedCaptioningOffBatchable

fun closedCaptioningOffBatchable(): BatchableCommand<Unit>

closedCaptioningOn

suspend fun closedCaptioningOn(
    userQueryLanguage: String,
    closedCaptioningLanguage: String
): Unit

closedCaptioningOnBatchable

fun closedCaptioningOnBatchable(
    userQueryLanguage: String,
    closedCaptioningLanguage: String
): BatchableCommand<Unit>

setRepeat

suspend fun setRepeat(isOn: Boolean, isSingle: Boolean): Unit

setRepeatBatchable

fun setRepeatBatchable(isOn: Boolean, isSingle: Boolean): BatchableCommand<Unit>

shuffle

suspend fun shuffle(): Unit

shuffleBatchable

fun shuffleBatchable(): BatchableCommand<Unit>