diff --git a/mobile/lib/repositories/asset_api.repository.dart b/mobile/lib/repositories/asset_api.repository.dart index 3974e12ff8..f82df4b774 100644 --- a/mobile/lib/repositories/asset_api.repository.dart +++ b/mobile/lib/repositories/asset_api.repository.dart @@ -73,6 +73,7 @@ class AssetApiRepository extends ApiRepository implements IAssetApiRepository { } } + @override Future getAssetMIMEType(String assetId) async { final response = await checkNull(_api.getAssetInfo(assetId)); diff --git a/mobile/lib/services/gcast.service.dart b/mobile/lib/services/gcast.service.dart index acf7174035..d9c1d31285 100644 --- a/mobile/lib/services/gcast.service.dart +++ b/mobile/lib/services/gcast.service.dart @@ -102,7 +102,8 @@ class GCastService implements ICastDestinationService { if (status["media"] != null && status["media"]["duration"] != null) { final duration = Duration( - milliseconds: (status["media"]["duration"] * 1000 ?? 0).toInt()); + milliseconds: (status["media"]["duration"] * 1000 ?? 0).toInt(), + ); onDuration?.call(duration); } diff --git a/mobile/lib/widgets/asset_viewer/custom_video_player_controls.dart b/mobile/lib/widgets/asset_viewer/custom_video_player_controls.dart index 6cae882ef7..b87b761d0c 100644 --- a/mobile/lib/widgets/asset_viewer/custom_video_player_controls.dart +++ b/mobile/lib/widgets/asset_viewer/custom_video_player_controls.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:flutter_hooks/flutter_hooks.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'package:immich_mobile/models/cast/cast_manager_state.dart'; import 'package:immich_mobile/providers/asset_viewer/current_asset.provider.dart';