mediaPlayerLoadResourceFromMediaData method

Future<Map> mediaPlayerLoadResourceFromMediaData(
  1. int index,
  2. dynamic mediaData,
  3. int startPosition
)

Implementation

Future<Map<dynamic, dynamic>> mediaPlayerLoadResourceFromMediaData(
    int index, dynamic mediaData, int startPosition) async {
  final map = {};
  if (_mediaPlayers[index] == null) {
    map["errorCode"] = MEDIA_PLAYER_NOT_EXIST;
    return Future.value(map);
  }
  final promise =
      callMethod(_mediaPlayers[index].instance, 'loadResourceFromMediaData', [
    mediaData,
    startPosition,
  ]);
  final result = await promiseToFuture(promise);
  map["errorCode"] = result;
  return Future.value(map);
}