I started getting this exception on videos we just uploaded to Vimeo.
My usage:
Future<void> videoPlayerInit() async {
if (podPlayerController != null) return;
podPlayerController = PodPlayerController(
playVideoFrom: PlayVideoFrom.vimeo(
selectedTrainer!.vimeo!,
videoPlayerOptions: VideoPlayerOptions(
allowBackgroundPlayback: true,
),
),
podPlayerConfig: const PodPlayerConfig(
autoPlay: false,
isLooping: false,
videoQualityPriority: [1080, 720, 480, 360],
),
);
await podPlayerController!.initialise();
videoPlayerReady = true;
}
Sentry Exception Details:
_Exception: Exception: videoQuality cannot be empty
File "pod_player_controller.dart", line 73, in PodPlayerController._checkAndWaitTillInitialized
File "pod_player_controller.dart", line 82, in PodPlayerController._checkAndWaitTillInitialized
File "<asynchronous suspension>"
File "pod_player_controller.dart", line 82, in PodPlayerController._checkAndWaitTillInitialized
File "<asynchronous suspension>"
File "pod_player_controller.dart", line 61, in PodPlayerController.initialise
File "<asynchronous suspension>"
File "trainer_profile_controller.dart", line 141, in TrainerProfileController.videoPlayerInit
- Flutter Version => 3.3.5
- Dart Version => 2.18.2
- Pod Player Version => 0.1.0