Implementation
static MediaTrack decode(Object message) {
final Map<Object?, Object?> pigeonMap = message as Map<Object?, Object?>;
return MediaTrack()
..id = pigeonMap['id'] as int?
..trackType = pigeonMap['trackType'] != null
? TrackType.values[pigeonMap['trackType']! as int]
: null
..name = pigeonMap['name'] as String?
..trackSubtype = pigeonMap['trackSubtype'] != null
? TrackSubtype.values[pigeonMap['trackSubtype']! as int]
: null
..contentId = pigeonMap['contentId'] as String?
..language = pigeonMap['language'] as String?;
}