loadMedia method
Future<GoogleCastRequest?>
loadMedia(
- GoogleCastMediaInformation mediaInfo, {
- bool autoPlay = true,
- Duration playPosition = Duration.zero,
- double playbackRate = 1.0,
- List<
int> ? activeTrackIds, - String? credentials,
- String? credentialsType,
override
Implementation
@override
Future<GoogleCastRequest?> loadMedia(
GoogleCastMediaInformation mediaInfo, {
bool autoPlay = true,
Duration playPosition = Duration.zero,
double playbackRate = 1.0,
List<int>? activeTrackIds,
String? credentials,
String? credentialsType,
}) async {
return _channel.invokeMethod(
'loadMedia',
{
'mediaInfo': mediaInfo.toMap(),
'autoPlay': autoPlay,
'playPosition': playPosition.inSeconds,
'playbackRate': playbackRate,
'activeTrackIds': activeTrackIds,
'credentials': credentials,
'credentialsType': credentialsType
},
);
}