BetterPlayerTrack.fromJson constructor

BetterPlayerTrack.fromJson(
  1. Map json
)

Implementation

factory BetterPlayerTrack.fromJson(Map<dynamic, dynamic> json) {
  if (json.isEmpty) return BetterPlayerTrack.defaultTrack();
  return BetterPlayerTrack(
    type: typeFromString(json['type']),
    groupId: json['groupId'],
    groupIndex: json['groupIndex'],
    id: json['id'],
    mime: json['mime'],
    language: json['language'],
    label: json['label'],
    width: json['width'],
    height: json['height'],
    bitrate: json['bitrate'],
    frameRate: json['frameRate'],
    isSupported: json['isSupported'],
    audioGroupId: json['audioGroupId'],
  );
}