davidliu

properly handle dynacast option

@@ -497,6 +497,10 @@ internal constructor( @@ -497,6 +497,10 @@ internal constructor(
497 } 497 }
498 498
499 fun handleSubscribedQualityUpdate(subscribedQualityUpdate: LivekitRtc.SubscribedQualityUpdate) { 499 fun handleSubscribedQualityUpdate(subscribedQualityUpdate: LivekitRtc.SubscribedQualityUpdate) {
  500 + if (!dynacast) {
  501 + return
  502 + }
  503 +
500 val trackSid = subscribedQualityUpdate.trackSid 504 val trackSid = subscribedQualityUpdate.trackSid
501 val qualities = subscribedQualityUpdate.subscribedQualitiesList 505 val qualities = subscribedQualityUpdate.subscribedQualitiesList
502 val pub = tracks[trackSid] ?: return 506 val pub = tracks[trackSid] ?: return