fix: handle remote asset orientation

This commit is contained in:
shenlong-tanwen
2024-10-02 00:12:54 +05:30
committed by mertalev
parent 46a8e9084a
commit 3272ad4a7b
5 changed files with 295 additions and 31 deletions
@@ -33,8 +33,14 @@ class VideoPlaybackValue {
factory VideoPlaybackValue.fromNativeController(
NativeVideoPlayerController controller,
) {
final playbackInfo = controller.playbackInfo;
final videoInfo = controller.videoInfo;
PlaybackInfo? playbackInfo;
VideoInfo? videoInfo;
try {
playbackInfo = controller.playbackInfo;
videoInfo = controller.videoInfo;
} catch (_) {
// Consume error from the controller
}
late VideoPlaybackState s;
if (playbackInfo?.status == null) {
s = VideoPlaybackState.initializing;