getLayerDefinition method

Future<List<HMSSimulcastLayerDefinition>> getLayerDefinition()

Invoke the function to get the list of available Simulcast Layers for a Remote Video Track

Implementation

Future<List<HMSSimulcastLayerDefinition>> getLayerDefinition() async {
  var result = await PlatformService.invokeMethod(
      PlatformMethod.getLayerDefinition,
      arguments: {
        "track_id": trackId,
      });
  List<HMSSimulcastLayerDefinition> layers = [];
  for (Map map in result) {
    layers.add(HMSSimulcastLayerDefinition.fromMap(map));
  }
  return layers;
}