switchPlaybackQuality method

void switchPlaybackQuality(
  1. TUIVideoQuality videoQuality
)

Implementation

void switchPlaybackQuality(TUIVideoQuality videoQuality) async {
  try {
    Map<String, dynamic> params = {'quality': videoQuality.value()};

    Map<String, dynamic> jsonObject = {
      'api': 'switchPlaybackQuality',
      'params': params,
    };

    String jsonString = jsonEncode(jsonObject);
    TUIRoomEngine.sharedInstance().invokeExperimentalAPI(jsonString);
  } catch (e) {
    LiveKitLogger.error('Error switchPlaybackQuality');
  }
}