Flutter-Tizen version
Flutter 3.22.2 • channel [user-branch] • unknown source
Framework • revision 761747bfc5 (1 year, 6 months ago) • 2024-06-05 22:15:13 +0200
Engine • revision edd8546116
Tools • Dart 3.4.3 • DevTools 2.34.3
Plugin version
video_player_videohole: ^0.5.8
Describe the issue
Attempting to access the isCompleted flag from the video controller causes a build error. The VideoPlayerValue class (from video_player_videohole) does not define an isCompleted getter, resulting in:
Error: The getter 'isCompleted' isn't defined for the class 'VideoPlayerValue'.
To reproduce
bool? isCompleted = _tizenVideoController?.value.isCompleted;
Log message
Error: unable to find directory entry in pubspec.yaml: /Users/minas/Projects/Flutter/geniussystems/nettv_tizen/assets/subtitles/
player_package_tizen/lib/video_player.dart:121:48: Error: The getter 'isCompleted' isn't defined for the class 'VideoPlayerValue'.
- 'VideoPlayerValue' is from 'package:video_player_videohole/video_player.dart' ('../../../../.pub-cache/hosted/pub.dev/video_player_videohole-0.5.1/lib/video_player.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named 'isCompleted'.
Code sample
bool? isCompleted = _tizenVideoController?.value.isCompleted;