From 761a316ac9ed08ec4225572c8c026993a69e382d Mon Sep 17 00:00:00 2001 From: SputNikPlop <100245448+SputNikPlop@users.noreply.github.com> Date: Mon, 17 Apr 2023 14:57:42 -0700 Subject: [PATCH] fix: audio issues (#1008) --- ios/Podfile.lock | 14 ++-- pubspec.lock | 166 +++++++++++++++++++++++++---------------------- pubspec.yaml | 8 +-- 3 files changed, 98 insertions(+), 90 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index b86881b05..9ee8cb34a 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -610,7 +610,7 @@ PODS: - BoringSSL-GRPC/Implementation (0.0.24): - BoringSSL-GRPC/Interface (= 0.0.24) - BoringSSL-GRPC/Interface (0.0.24) - - cloud_firestore (4.5.0): + - cloud_firestore (4.5.1): - Firebase/Firestore (= 10.7.0) - firebase_core - Flutter @@ -645,7 +645,7 @@ PODS: - Firebase/Analytics (= 10.7.0) - firebase_core - Flutter - - firebase_auth (4.4.0): + - firebase_auth (4.4.1): - Firebase/Auth (= 10.7.0) - firebase_core - Flutter @@ -1011,11 +1011,11 @@ SPEC CHECKSUMS: audioplayers_darwin: 877d9a4d06331c5c374595e46e16453ac7eafa40 barcode_scan2: 0af2bb63c81b4565aab6cd78278e4c0fa136dbb0 BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 - cloud_firestore: 84f58b426bd8d21a22c4b19d9d18028fc4ff3eb1 + cloud_firestore: 996fbe17886e254538f5bc51c1606ee9fb524997 cloud_functions: 1013ced10d7b82cc7b4239f86236782fe3b9fc5b Firebase: 0219acf760880eeec8ce479895bd7767466d9f81 firebase_analytics: 8954db5c9b63075214fa1b3ad2cdced9646f45a0 - firebase_auth: 5984ebaf5463319e304ab1c0966b06994bd1c69a + firebase_auth: 5a84572b7f5315a3aff5b07c62bb0cd5a28cade5 firebase_core: d85432877e814811e040e7659f9c82faeab66e04 firebase_crashlytics: 4c90334dc536ffa73b92f3e978426a0d1e339c74 firebase_database: 7dfac1ef83539a3716784b11f4d72d077c3464c2 @@ -1048,7 +1048,7 @@ SPEC CHECKSUMS: "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b GTMSessionFetcher: c9e714f7eec91a55641e2bab9f45fd83a219b882 - in_app_purchase_storekit: 6b297e2b5eab9fa3251a492d57301722e4132a71 + in_app_purchase_storekit: 4fb7ee9e824b1f09107fbfbbce8c4b276366dc43 just_audio: baa7252489dbcf47a4c7cc9ca663e9661c99aafa leveldb-library: f03246171cce0484482ec291f88b6d563699ee06 Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 @@ -1056,12 +1056,12 @@ SPEC CHECKSUMS: MTBBarcodeScanner: f453b33c4b7dfe545d8c6484ed744d55671788cb nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431 package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e - path_provider_foundation: 37748e03f12783f9de2cb2c4eadfaa25fe6d4852 + path_provider_foundation: c68054786f1b4f3343858c1e1d0caaded73f0be9 PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef PromisesSwift: cf9eb58666a43bbe007302226e510b16c1e10959 shared_preferences_foundation: 986fc17f3d3251412d18b0265f9c64113a8c2472 SwiftProtobuf: afced68785854575756db965e9da52bbf3dc45e7 - url_launcher_ios: ae1517e5e344f5544fb090b079e11f399dfbe4d2 + url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4 wakelock: d0fc7c864128eac40eba1617cb5264d9c940b46f webview_flutter_wkwebview: 2e2d318f21a5e036e2c3f26171342e95908bd60a diff --git a/pubspec.lock b/pubspec.lock index 92f51b0b7..d1845a454 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,10 +13,10 @@ packages: dependency: transitive description: name: args - sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611" + sha256: "4cab82a83ffef80b262ddedf47a0a8e56ee6fbf7fe21e6e768b02792034dd440" url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.4.0" async: dependency: transitive description: @@ -37,58 +37,58 @@ packages: dependency: "direct main" description: name: audioplayers - sha256: bb506873ab4fb663db9b47243754ef669adf684dbe6ba8b57c26e27b834065c4 + sha256: "6063c05f987596ba7a3dad9bb9a5d8adfa5e7c07b9bae5301b27c11d0b3a239f" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "4.0.1" audioplayers_android: dependency: transitive description: name: audioplayers_android - sha256: "53969a1c5d94ebdaef72e334f1c0ea2f3946ab2baa8d398a9584ac27baf4f037" + sha256: fb6bca878ad175d8f6ddc0e0a2d4226d81fa7c10747c12db420e96c7a096b2cc url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "3.0.1" audioplayers_darwin: dependency: transitive description: name: audioplayers_darwin - sha256: dcd5a4ceef5aa3d04e8ae49441f13a3d9f93fe6e9e88fe121ff6b6f391b2a40b + sha256: c4a56c49347b2e85ac4e1efea218948ca0fba87f04d2a3d3de07ce2410037038 url: "https://pub.dev" source: hosted - version: "1.0.4" + version: "4.0.1" audioplayers_linux: dependency: transitive description: name: audioplayers_linux - sha256: ea1cb9a5c9389b38f293ee1375b22b02fb1d1f7a2e1517fcb674297dd074dc7b + sha256: "897e24f190232a3fbb88134b062aa83a9240f55789b5e8d17c114283284ef56b" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "2.0.1" audioplayers_platform_interface: dependency: transitive description: name: audioplayers_platform_interface - sha256: "589c3106d0c656540e81ac2c7a78a9414a4a6534ae7b77f06ddb5d6aa5dc653c" + sha256: "3a90a46198d375fc7d47bc1d3070c8fd8863b6469b7d87ca80f953efb090f976" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "5.0.0" audioplayers_web: dependency: transitive description: name: audioplayers_web - sha256: "13fb044a443276223774f8ed1f8d2b82f443cf8980edd0e172e55967c1556a49" + sha256: "4f5dcbfec0bf98ea09e243d5f5b64ea43a4e6710a2f292724bed16cdba3c691e" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "3.0.1" audioplayers_windows: dependency: transitive description: name: audioplayers_windows - sha256: "87964ddece7275b97277935df67af60536155914c81c633f708914b99433129b" + sha256: "010f575653c01ccbe9756050b18df83d89426740e04b684f6438aa26c775a965" url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "2.0.1" barcode_scan2: dependency: "direct main" description: @@ -125,10 +125,10 @@ packages: dependency: "direct main" description: name: cloud_firestore - sha256: "3a2dba23d7d084a2d3c2dfd240d2122908cca40bab2d142f7e107f40df174ab5" + sha256: f5431cf41ab5c5e9c64e03ac2af103e10be22bf89020f394130c04b81add0010 url: "https://pub.dev" source: hosted - version: "4.5.0" + version: "4.5.1" cloud_firestore_platform_interface: dependency: transitive description: @@ -141,10 +141,10 @@ packages: dependency: transitive description: name: cloud_firestore_web - sha256: bc1fbcd6287acedded1139c9b13cfd47e792d5198f130f98759464839ea510a7 + sha256: "228f1944fb3c61ddf5de3647ec5b6ed88d6aacb0a4d485ef597c1211fe98ef8b" url: "https://pub.dev" source: hosted - version: "3.4.0" + version: "3.4.1" cloud_functions: dependency: "direct main" description: @@ -253,10 +253,10 @@ packages: dependency: "direct main" description: name: firebase_auth - sha256: "3d33d6646f08407122cd2cbd292d274b98035d93f59c9e341ba992ebefd59ffa" + sha256: e5254a39daab8c5bc76b17f5a161c11a7a97a3718cd314f460e2b4366c850c7d url: "https://pub.dev" source: hosted - version: "4.4.0" + version: "4.4.1" firebase_auth_platform_interface: dependency: transitive description: @@ -269,10 +269,10 @@ packages: dependency: transitive description: name: firebase_auth_web - sha256: f50f7026b95c62dba3f0b28bdb3ab3601ea402b4908c1469103f16ae2b0f5281 + sha256: c631ec90d05c990fe971774ff12e96ee88fc3dd22839d5cab3b04c8693859116 url: "https://pub.dev" source: hosted - version: "5.3.0" + version: "5.3.1" firebase_core: dependency: "direct main" description: @@ -341,10 +341,10 @@ packages: dependency: transitive description: name: fixnum - sha256: "04be3e934c52e082558cc9ee21f42f5c1cd7a1262f4c63cd0357c08d5bba81ec" + sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1" url: "https://pub.dev" source: hosted - version: "1.0.1" + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -497,10 +497,10 @@ packages: dependency: transitive description: name: html - sha256: d9793e10dbe0e6c364f4c59bf3e01fb33a9b2a674bc7a1081693dba0614b6269 + sha256: "79d498e6d6761925a34ee5ea8fa6dfef38607781d2fa91e37523474282af55cb" url: "https://pub.dev" source: hosted - version: "0.15.1" + version: "0.15.2" http: dependency: "direct main" description: @@ -529,26 +529,26 @@ packages: dependency: transitive description: name: in_app_purchase_android - sha256: af89a844c3f2dfddcfc895334464ab27b07938910d6288de2daf0f8f2fefdad5 + sha256: "1466afdfda33986ae11df3c9e5134624047a7c0cff4d572fb32a831eb4d78bfd" url: "https://pub.dev" source: hosted - version: "0.2.3+9" + version: "0.2.5" in_app_purchase_platform_interface: dependency: transitive description: name: in_app_purchase_platform_interface - sha256: d20d37a3cb513a647a570bfcae7ca0ec2038dab6258f58926ddc926a859a03d0 + sha256: ba5d4d7059ba512907382dce363eabab53c0826ecb23cfb40c58cec6141ea105 url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.3.3" in_app_purchase_storekit: dependency: transitive description: name: in_app_purchase_storekit - sha256: e8ddf8649fab5a6c02f2d16f25f5713d1a482e4faffcabfa0189e1aa75d7548c + sha256: "3c73cbebff4365fbb0bef182f35b07e45087f598378f5b676f5825145d5bdbdb" url: "https://pub.dev" source: hosted - version: "0.3.4+1" + version: "0.3.6+3" intl: dependency: "direct main" description: @@ -617,10 +617,10 @@ packages: dependency: transitive description: name: markdown - sha256: b3c60dee8c2af50ad0e6e90cceba98e47718a6ee0a7a6772c77846a0cc21f78b + sha256: d95a9d12954aafc97f984ca29baaa7690ed4d9ec4140a23ad40580bcdb6c87f5 url: "https://pub.dev" source: hosted - version: "7.0.1" + version: "7.0.2" matcher: dependency: transitive description: @@ -673,10 +673,10 @@ packages: dependency: "direct main" description: name: package_info_plus - sha256: "8df5ab0a481d7dc20c0e63809e90a588e496d276ba53358afc4c4443d0a00697" + sha256: cbff87676c352d97116af6dbea05aa28c4d65eb0f6d5677a520c11a69ca9a24d url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.1.0" package_info_plus_platform_interface: dependency: transitive description: @@ -705,42 +705,42 @@ packages: dependency: transitive description: name: path_provider_android - sha256: a776c088d671b27f6e3aa8881d64b87b3e80201c64e8869b811325de7a76c15e + sha256: da97262be945a72270513700a92b39dd2f4a54dad55d061687e2e37a6390366a url: "https://pub.dev" source: hosted - version: "2.0.22" + version: "2.0.25" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "62a68e7e1c6c459f9289859e2fae58290c981ce21d1697faf54910fe1faa4c74" + sha256: ad4c4d011830462633f03eb34445a45345673dfd4faf1ab0b4735fbd93b19183 url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.2.2" path_provider_linux: dependency: transitive description: name: path_provider_linux - sha256: ab0987bf95bc591da42dffb38c77398fc43309f0b9b894dcc5d6f40c4b26c379 + sha256: "2ae08f2216225427e64ad224a24354221c2c7907e448e6e0e8b57b1eb9f10ad1" url: "https://pub.dev" source: hosted - version: "2.1.7" + version: "2.1.10" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - sha256: f0abc8ebd7253741f05488b4813d936b4d07c6bae3e86148a09e342ee4b08e76 + sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec" url: "https://pub.dev" source: hosted - version: "2.0.5" + version: "2.0.6" path_provider_windows: dependency: transitive description: name: path_provider_windows - sha256: bcabbe399d4042b8ee687e17548d5d3f527255253b4a639f5f8d2094a9c2b45c + sha256: f53720498d5a543f9607db4b0e997c4b5438884de25b0f73098cc2671a51b130 url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.5" platform: dependency: transitive description: @@ -753,10 +753,10 @@ packages: dependency: transitive description: name: plugin_platform_interface - sha256: dbf0f707c78beedc9200146ad3cb0ab4d5da13c246336987be6940f026500d3a + sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc" url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" process: dependency: transitive description: @@ -801,18 +801,18 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: "8304d8a1f7d21a429f91dee552792249362b68a331ac5c3c1caf370f658873f6" + sha256: "7fa90471a6875d26ad78c7e4a675874b2043874586891128dc5899662c97db46" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.2" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: cf2a42fb20148502022861f71698db12d937c7459345a1bdaa88fc91a91b3603 + sha256: "0c1c16c56c9708aa9c361541a6f0e5cc6fc12a3232d866a687a7b7db30032b07" url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.1" shared_preferences_linux: dependency: transitive description: @@ -906,6 +906,14 @@ packages: url: "https://pub.dev" source: hosted version: "7.0.0" + synchronized: + dependency: transitive + description: + name: synchronized + sha256: "33b31b6beb98100bf9add464a36a8dd03eb10c7a8cf15aeec535e9b054aaf04b" + url: "https://pub.dev" + source: hosted + version: "3.0.1" term_glyph: dependency: transitive description: @@ -942,58 +950,58 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "3e2f6dfd2c7d9cd123296cab8ef66cfc2c1a13f5845f42c7a0f365690a8a7dd1" + sha256: a52628068d282d01a07cd86e6ba99e497aa45ce8c91159015b2416907d78e411 url: "https://pub.dev" source: hosted - version: "6.0.23" + version: "6.0.27" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: bb328b24d3bccc20bdf1024a0990ac4f869d57663660de9c936fb8c043edefe3 + sha256: "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2" url: "https://pub.dev" source: hosted - version: "6.0.18" + version: "6.1.4" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: "318c42cba924e18180c029be69caf0a1a710191b9ec49bb42b5998fdcccee3cc" + sha256: "206fb8334a700ef7754d6a9ed119e7349bc830448098f21a69bf1b4ed038cabc" url: "https://pub.dev" source: hosted - version: "3.0.2" + version: "3.0.4" url_launcher_macos: dependency: transitive description: name: url_launcher_macos - sha256: "41988b55570df53b3dd2a7fc90c76756a963de6a8c5f8e113330cb35992e2094" + sha256: "91ee3e75ea9dadf38036200c5d3743518f4a5eb77a8d13fda1ee5764373f185e" url: "https://pub.dev" source: hosted - version: "3.0.2" + version: "3.0.5" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface - sha256: "4eae912628763eb48fc214522e58e942fd16ce195407dbf45638239523c759a6" + sha256: "6c9ca697a5ae218ce56cece69d46128169a58aa8653c1b01d26fcd4aad8c4370" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" url_launcher_web: dependency: transitive description: name: url_launcher_web - sha256: "44d79408ce9f07052095ef1f9a693c258d6373dc3944249374e30eff7219ccb0" + sha256: "81fe91b6c4f84f222d186a9d23c73157dc4c8e1c71489c4d08be1ad3b228f1aa" url: "https://pub.dev" source: hosted - version: "2.0.14" + version: "2.0.16" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: b6217370f8eb1fd85c8890c539f5a639a01ab209a36db82c921ebeacefc7a615 + sha256: a83ba3607a507758669cfafb03f9de09bf6e6280c14d9b9cb18f013e406dcacd url: "https://pub.dev" source: hosted - version: "3.0.3" + version: "3.0.5" uuid: dependency: transitive description: @@ -1070,42 +1078,42 @@ packages: dependency: "direct main" description: name: webview_flutter_android - sha256: "9e223788e1954087dac30d813dc151f8e12f09f1139f116ce20b5658893f3627" + sha256: "489c4162cbddea9116a9622f0f881c3cc26317d119322150d7608f2223ffa72d" url: "https://pub.dev" source: hosted - version: "3.4.4" + version: "3.5.2" webview_flutter_platform_interface: dependency: transitive description: name: webview_flutter_platform_interface - sha256: "8b2262dda5d26eabc600a7282a8c16a9473a0c765526afb0ffc33eef912f7968" + sha256: "6341f92977609be71391f4d4dcd64bfaa8ac657af1dfb2e231b5c1724e8c6c36" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.2.0" webview_flutter_wkwebview: dependency: "direct main" description: name: webview_flutter_wkwebview - sha256: d601aba11ad8d4481e17a34a76fa1d30dee92dcbbe2c58b0df3120e9453099c7 + sha256: "2ef3f65fd49061c18e4d837a411308f2850417f2d0a7c11aad2c3857bee12c18" url: "https://pub.dev" source: hosted - version: "3.2.3" + version: "3.3.0" win32: dependency: transitive description: name: win32 - sha256: c9ebe7ee4ab0c2194e65d3a07d8c54c5d00bb001b76081c4a04cdb8448b59e46 + sha256: a6f0236dbda0f63aa9a25ad1ff9a9d8a4eaaa5012da0dc59d21afdb1dc361ca4 url: "https://pub.dev" source: hosted - version: "3.1.3" + version: "3.1.4" xdg_directories: dependency: transitive description: name: xdg_directories - sha256: bd512f03919aac5f1313eb8249f223bacf4927031bf60b02601f81f687689e86 + sha256: ee1505df1426458f7f60aac270645098d318a8b4766d85fde75f76f2e21807d1 url: "https://pub.dev" source: hosted - version: "0.2.0+3" + version: "1.0.0" xmlstream: dependency: transitive description: @@ -1115,5 +1123,5 @@ packages: source: hosted version: "1.0.0" sdks: - dart: ">=2.18.0 <4.0.0" + dart: ">=2.19.0 <4.0.0" flutter: ">=3.7.0" diff --git a/pubspec.yaml b/pubspec.yaml index ea376ccb7..b3ca3a509 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -14,21 +14,21 @@ dependencies: sdk: flutter firebase_core: ^2.9.0 firebase_crashlytics: ^3.1.0 - firebase_auth: ^4.4.0 + firebase_auth: ^4.4.1 provider: ^6.0.5 flutter_web_auth: ^0.5.0 shared_preferences: ^2.1.0 - cloud_firestore: ^4.5.0 + cloud_firestore: ^4.5.1 cloud_functions: ^4.1.0 cupertino_icons: ^1.0.5 - flutter_tts: ^3.2.2 + flutter_tts: ^3.6.3 wakelock: ^0.6.2 linkify: ^4.1.0 url_launcher: ^6.1.10 intl: ^0.17.0 http: ^0.13.5 package_info_plus: ^3.0.3 - audioplayers: ^1.2.0 + audioplayers: ^4.0.1 metadata_fetch: ^0.4.1 firebase_analytics: ^10.2.0 flutter_keyboard_visibility: ^5.4.0