[video_player_android] update pigeon to 26.1.5 (#10644)
fixes https://github.com/flutter/flutter/issues/178908
```
dart run script/tool/bin/flutter_plugin_tools.dart update-dependency --pub-package pigeon --packages=video_player_android
bck-i-search: tool_
dart run script/tool/bin/flutter_plugin_tools.dart format --packages=video_player_android
```
## Pre-Review Checklist
diff --git a/packages/video_player/video_player_android/CHANGELOG.md b/packages/video_player/video_player_android/CHANGELOG.md
index 2e82529..eeaf1f1 100644
--- a/packages/video_player/video_player_android/CHANGELOG.md
+++ b/packages/video_player/video_player_android/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 2.9.1
+
+* Updates to Pigeon 26.1.5.
+
## 2.9.0
* Implements `getAudioTracks()` and `selectAudioTrack()` methods for Android using ExoPlayer.
diff --git a/packages/video_player/video_player_android/android/src/main/kotlin/io/flutter/plugins/videoplayer/Messages.kt b/packages/video_player/video_player_android/android/src/main/kotlin/io/flutter/plugins/videoplayer/Messages.kt
index 7a31a86..e546c74 100644
--- a/packages/video_player/video_player_android/android/src/main/kotlin/io/flutter/plugins/videoplayer/Messages.kt
+++ b/packages/video_player/video_player_android/android/src/main/kotlin/io/flutter/plugins/videoplayer/Messages.kt
@@ -1,7 +1,7 @@
// Copyright 2013 The Flutter Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Autogenerated from Pigeon (v26.1.0), do not edit directly.
+// Autogenerated from Pigeon (v26.1.5), do not edit directly.
// See also: https://pub.dev/packages/pigeon
@file:Suppress("UNCHECKED_CAST", "ArrayInDataClass")
@@ -55,7 +55,7 @@
}
if (a is Map<*, *> && b is Map<*, *>) {
return a.size == b.size &&
- a.all { (b as Map<Any?, Any?>).containsKey(it.key) && deepEquals(it.value, b[it.key]) }
+ a.all { (b as Map<Any?, Any?>).contains(it.key) && deepEquals(it.value, b[it.key]) }
}
return a == b
}
@@ -1144,4 +1144,8 @@
.setStreamHandler(internalStreamHandler)
}
}
+ // Implement methods from MessagesPigeonEventChannelWrapper
+ override fun onListen(p0: Any?, sink: PigeonEventSink<PlatformVideoEvent>) {}
+
+ override fun onCancel(p0: Any?) {}
}
diff --git a/packages/video_player/video_player_android/lib/src/messages.g.dart b/packages/video_player/video_player_android/lib/src/messages.g.dart
index f7a5073..1aca7dc 100644
--- a/packages/video_player/video_player_android/lib/src/messages.g.dart
+++ b/packages/video_player/video_player_android/lib/src/messages.g.dart
@@ -1,9 +1,9 @@
// Copyright 2013 The Flutter Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Autogenerated from Pigeon (v26.1.0), do not edit directly.
+// Autogenerated from Pigeon (v26.1.5), do not edit directly.
// See also: https://pub.dev/packages/pigeon
-// ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import, no_leading_underscores_for_local_identifiers
+// ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, omit_obvious_local_variable_types, unused_shown_name, unnecessary_import, no_leading_underscores_for_local_identifiers
import 'dart:async';
import 'dart:typed_data' show Float64List, Int32List, Int64List, Uint8List;
@@ -643,10 +643,10 @@
Object? readValueOfType(int type, ReadBuffer buffer) {
switch (type) {
case 129:
- final int? value = readValue(buffer) as int?;
+ final value = readValue(buffer) as int?;
return value == null ? null : PlatformVideoFormat.values[value];
case 130:
- final int? value = readValue(buffer) as int?;
+ final value = readValue(buffer) as int?;
return value == null ? null : PlatformPlaybackState.values[value];
case 131:
return InitializationEvent.decode(readValue(buffer)!);
@@ -698,17 +698,15 @@
final String pigeonVar_messageChannelSuffix;
Future<void> initialize() async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.AndroidVideoPlayerApi.initialize$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(null);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -723,19 +721,17 @@
}
Future<int> createForPlatformView(CreationOptions options) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.AndroidVideoPlayerApi.createForPlatformView$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[options],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -755,19 +751,17 @@
}
Future<TexturePlayerIds> createForTextureView(CreationOptions options) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.AndroidVideoPlayerApi.createForTextureView$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[options],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -787,19 +781,17 @@
}
Future<void> dispose(int playerId) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.AndroidVideoPlayerApi.dispose$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[playerId],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -814,19 +806,17 @@
}
Future<void> setMixWithOthers(bool mixWithOthers) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.AndroidVideoPlayerApi.setMixWithOthers$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[mixWithOthers],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -841,19 +831,17 @@
}
Future<String> getLookupKeyForAsset(String asset, String? packageName) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.AndroidVideoPlayerApi.getLookupKeyForAsset$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[asset, packageName],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -892,19 +880,17 @@
/// Sets whether to automatically loop playback of the video.
Future<void> setLooping(bool looping) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.setLooping$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[looping],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -920,19 +906,17 @@
/// Sets the volume, with 0.0 being muted and 1.0 being full volume.
Future<void> setVolume(double volume) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.setVolume$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[volume],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -948,19 +932,17 @@
/// Sets the playback speed as a multiple of normal speed.
Future<void> setPlaybackSpeed(double speed) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.setPlaybackSpeed$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[speed],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -976,17 +958,15 @@
/// Begins playback if the video is not currently playing.
Future<void> play() async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.play$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(null);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -1002,17 +982,15 @@
/// Pauses playback if the video is currently playing.
Future<void> pause() async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.pause$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(null);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -1028,19 +1006,17 @@
/// Seeks to the given playback position, in milliseconds.
Future<void> seekTo(int position) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.seekTo$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[position],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -1056,17 +1032,15 @@
/// Returns the current playback position, in milliseconds.
Future<int> getCurrentPosition() async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.getCurrentPosition$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(null);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -1087,17 +1061,15 @@
/// Returns the current buffer position, in milliseconds.
Future<int> getBufferedPosition() async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.getBufferedPosition$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(null);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -1118,17 +1090,15 @@
/// Gets the available audio tracks for the video.
Future<NativeAudioTrackData> getAudioTracks() async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.getAudioTracks$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(null);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
@@ -1149,19 +1119,17 @@
/// Selects which audio track is chosen for playback from its [groupIndex] and [trackIndex]
Future<void> selectAudioTrack(int groupIndex, int trackIndex) async {
- final String pigeonVar_channelName =
+ final pigeonVar_channelName =
'dev.flutter.pigeon.video_player_android.VideoPlayerInstanceApi.selectAudioTrack$pigeonVar_messageChannelSuffix';
- final BasicMessageChannel<Object?> pigeonVar_channel =
- BasicMessageChannel<Object?>(
- pigeonVar_channelName,
- pigeonChannelCodec,
- binaryMessenger: pigeonVar_binaryMessenger,
- );
+ final pigeonVar_channel = BasicMessageChannel<Object?>(
+ pigeonVar_channelName,
+ pigeonChannelCodec,
+ binaryMessenger: pigeonVar_binaryMessenger,
+ );
final Future<Object?> pigeonVar_sendFuture = pigeonVar_channel.send(
<Object?>[groupIndex, trackIndex],
);
- final List<Object?>? pigeonVar_replyList =
- await pigeonVar_sendFuture as List<Object?>?;
+ final pigeonVar_replyList = await pigeonVar_sendFuture as List<Object?>?;
if (pigeonVar_replyList == null) {
throw _createConnectionError(pigeonVar_channelName);
} else if (pigeonVar_replyList.length > 1) {
diff --git a/packages/video_player/video_player_android/pubspec.yaml b/packages/video_player/video_player_android/pubspec.yaml
index ec52f28..dccca41 100644
--- a/packages/video_player/video_player_android/pubspec.yaml
+++ b/packages/video_player/video_player_android/pubspec.yaml
@@ -2,7 +2,7 @@
description: Android implementation of the video_player plugin.
repository: https://github.com/flutter/packages/tree/main/packages/video_player/video_player_android
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+video_player%22
-version: 2.9.0
+version: 2.9.1
environment:
sdk: ^3.9.0
@@ -27,7 +27,7 @@
flutter_test:
sdk: flutter
mockito: ^5.4.4
- pigeon: ^26.1.0
+ pigeon: ^26.1.5
topics:
- video