mirror of
https://github.com/ente-io/ente.git
synced 2025-08-05 22:27:58 +00:00
fix: init media kit video_player only when fg
This commit is contained in:
parent
d84edcf85c
commit
3a50c45dde
@ -66,9 +66,6 @@ const kBGPushTimeout = Duration(seconds: 28);
|
||||
const kFGTaskDeathTimeoutInMicroseconds = 5000000;
|
||||
|
||||
void main() async {
|
||||
VideoPlayerMediaKit.ensureInitialized(
|
||||
iOS: true, // media_kit_libs_ios_video
|
||||
);
|
||||
debugRepaintRainbowEnabled = false;
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
//For audio to work on vidoes in iOS when in silent mode.
|
||||
@ -240,6 +237,10 @@ Future<void> _init(bool isBackground, {String via = ''}) async {
|
||||
ServiceLocator.instance
|
||||
.init(preferences, NetworkClient.instance.enteDio, packageInfo);
|
||||
|
||||
if (!isBackground && flagService.internalUser) {
|
||||
VideoPlayerMediaKit.ensureInitialized(iOS: true);
|
||||
}
|
||||
|
||||
_logger.info("UserService init $tlog");
|
||||
await UserService.instance.init();
|
||||
_logger.info("UserService init done $tlog");
|
||||
|
Loading…
x
Reference in New Issue
Block a user