addTask method

Future<String> addTask(
  1. BaseVideoSource videoSource
)

添加任务

BaseVideoSource 视频源

Implementation

Future<String> addTask(BaseVideoSource videoSource) {
  if (videoSource is UrlSource) {
    UrlSource urlSource = videoSource;
    return _addPreloadTask(urlSource.toJson());
  } else if (videoSource is VidAuth) {
    VidAuth vidAuth = videoSource;
    return _addPreloadTask(vidAuth.toJson());
  } else if (videoSource is VidSts) {
    VidSts vidSts = videoSource;
    return _addPreloadTask(vidSts.toJson());
  } else {
    throw Exception("不支持的参数");
  }
}