diff --git a/player/src/main/java/com/tpstream/player/TpInitParams.kt b/player/src/main/java/com/tpstream/player/TpInitParams.kt index c38776b8..b8750995 100644 --- a/player/src/main/java/com/tpstream/player/TpInitParams.kt +++ b/player/src/main/java/com/tpstream/player/TpInitParams.kt @@ -5,7 +5,7 @@ import kotlinx.parcelize.Parcelize @Parcelize data class TpInitParams ( - var autoPlay: Boolean = false, + var autoPlay: Boolean = true, var accessToken: String? = null, var videoId: String? = null, var isDownloadEnabled: Boolean = false, @@ -13,7 +13,7 @@ data class TpInitParams ( ): Parcelable { class Builder { - private var autoPlay: Boolean = false + private var autoPlay: Boolean = true private var accessToken: String? = null private var videoId: String? = null private var isDownloadEnabled: Boolean = false diff --git a/player/src/main/java/com/tpstream/player/TpStreamPlayer.kt b/player/src/main/java/com/tpstream/player/TpStreamPlayer.kt index cf2b15a7..5f2e32ea 100644 --- a/player/src/main/java/com/tpstream/player/TpStreamPlayer.kt +++ b/player/src/main/java/com/tpstream/player/TpStreamPlayer.kt @@ -81,7 +81,7 @@ internal class TpStreamPlayerImpl(val context: Context) : TpStreamPlayer { override fun load(parameters: TpInitParams, metadata: Map?) { params = parameters - exoPlayer.playWhenReady = parameters.autoPlay?:true + exoPlayer.playWhenReady = parameters.autoPlay assetRepository.getAsset(parameters, object : NetworkClient.TPResponse { override fun onSuccess(result: Asset) { asset = result