import 'package:spotube/services/youtube_engine/youtube_engine.dart'; import 'package:youtube_explode_dart/youtube_explode_dart.dart'; class YouTubeExplodeEngine implements YouTubeEngine { static final YoutubeExplode _youtubeExplode = YoutubeExplode(); static bool get isAvailableForPlatform => true; static Future isInstalled() async { return true; } @override Future getStreamManifest(String videoId) { return _youtubeExplode.videos.streamsClient.getManifest( videoId, requireWatchPage: false, ytClients: [ YoutubeApiClient.android, YoutubeApiClient.mweb, ], ); } @override Future