From 68cb040f6859913a0afd8c5354ee8087133e2edb Mon Sep 17 00:00:00 2001 From: Emily Dixon Date: Mon, 3 Mar 2025 16:12:39 -0800 Subject: [PATCH] add method for updating CustomerData --- library/src/main/java/com/mux/player/MuxPlayer.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/library/src/main/java/com/mux/player/MuxPlayer.kt b/library/src/main/java/com/mux/player/MuxPlayer.kt index 0b58a62..63ba841 100644 --- a/library/src/main/java/com/mux/player/MuxPlayer.kt +++ b/library/src/main/java/com/mux/player/MuxPlayer.kt @@ -51,6 +51,14 @@ class MuxPlayer private constructor( private var muxStats: MuxStatsSdkMedia3? = null private var released: Boolean = false + /** + * Updates the Mux [CustomerData] reported by this player. This data will be applied until you + * change it again, or [release] this player. + */ + fun updateCustomerData(customerData: CustomerData) { + muxStats?.updateCustomerData(customerData) + } + override fun release() { // good to release muxStats first, so it doesn't call to the player after release muxStats?.release()