diff --git a/packages/hms_room_kit/example/pubspec.lock b/packages/hms_room_kit/example/pubspec.lock index b258c3089..5c7446488 100644 --- a/packages/hms_room_kit/example/pubspec.lock +++ b/packages/hms_room_kit/example/pubspec.lock @@ -238,15 +238,14 @@ packages: path: ".." relative: true source: path - version: "1.1.4" + version: "1.1.5" hmssdk_flutter: dependency: transitive description: - name: hmssdk_flutter - sha256: c91a6409939487c5322b950cf23a5ebe3f40ab839163b06977d51545a3cceb13 - url: "https://pub.dev" - source: hosted - version: "1.10.4" + path: "../../hmssdk_flutter" + relative: true + source: path + version: "1.10.5" http: dependency: transitive description: diff --git a/packages/hms_room_kit/example/pubspec.yaml b/packages/hms_room_kit/example/pubspec.yaml index c72366a10..0752a727f 100644 --- a/packages/hms_room_kit/example/pubspec.yaml +++ b/packages/hms_room_kit/example/pubspec.yaml @@ -16,7 +16,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. -version: 1.1.4 +version: 1.1.5 environment: sdk: ">=3.0.0 <4.0.0" diff --git a/packages/hms_room_kit/pubspec.lock b/packages/hms_room_kit/pubspec.lock index 8ad5ed950..c84aff2ed 100644 --- a/packages/hms_room_kit/pubspec.lock +++ b/packages/hms_room_kit/pubspec.lock @@ -219,11 +219,10 @@ packages: hmssdk_flutter: dependency: "direct main" description: - name: hmssdk_flutter - sha256: c91a6409939487c5322b950cf23a5ebe3f40ab839163b06977d51545a3cceb13 - url: "https://pub.dev" - source: hosted - version: "1.10.4" + path: "../hmssdk_flutter" + relative: true + source: path + version: "1.10.5" http: dependency: transitive description: diff --git a/packages/hms_room_kit/pubspec.yaml b/packages/hms_room_kit/pubspec.yaml index 6bf96d141..c3caa27b0 100644 --- a/packages/hms_room_kit/pubspec.yaml +++ b/packages/hms_room_kit/pubspec.yaml @@ -1,6 +1,6 @@ name: hms_room_kit description: 100ms Room Kit provides simple & easy to use UI components to build Live Streaming & Video Conferencing experiences in your apps. -version: 1.1.4 +version: 1.1.5 homepage: https://www.100ms.live/ repository: https://github.com/100mslive/100ms-flutter issue_tracker: https://github.com/100mslive/100ms-flutter/issues @@ -14,7 +14,8 @@ dependencies: flutter: sdk: flutter - hmssdk_flutter: 1.10.4 + hmssdk_flutter: + path: ../hmssdk_flutter intl: ^0.18.0 permission_handler: ^11.0.0 provider: ^6.0.5 diff --git a/packages/hmssdk_flutter/android/src/main/kotlin/live/hms/hmssdk_flutter/methods/HMSNoiseCancellationControllerAction.kt b/packages/hmssdk_flutter/android/src/main/kotlin/live/hms/hmssdk_flutter/methods/HMSNoiseCancellationControllerAction.kt index 90a267057..a0156161c 100644 --- a/packages/hmssdk_flutter/android/src/main/kotlin/live/hms/hmssdk_flutter/methods/HMSNoiseCancellationControllerAction.kt +++ b/packages/hmssdk_flutter/android/src/main/kotlin/live/hms/hmssdk_flutter/methods/HMSNoiseCancellationControllerAction.kt @@ -2,6 +2,7 @@ package live.hms.hmssdk_flutter.methods import io.flutter.plugin.common.MethodCall import io.flutter.plugin.common.MethodChannel +import live.hms.hmssdk_flutter.HMSCommonAction import live.hms.hmssdk_flutter.HMSErrorLogger import live.hms.hmssdk_flutter.HMSResultExtension import live.hms.video.factories.noisecancellation.AvailabilityStatus @@ -40,8 +41,7 @@ class HMSNoiseCancellationControllerAction { result: MethodChannel.Result, hmssdk: HMSSDK, ) { - hmssdk.setNoiseCancellationEnabled(true) - result.success(null) + hmssdk.enableNoiseCancellation(true,HMSCommonAction.getActionListener(result)) } /** @@ -51,8 +51,7 @@ class HMSNoiseCancellationControllerAction { result: MethodChannel.Result, hmssdk: HMSSDK, ) { - hmssdk.setNoiseCancellationEnabled(false) - result.success(null) + hmssdk.enableNoiseCancellation(false, HMSCommonAction.getActionListener(result)) } /** @@ -62,7 +61,7 @@ class HMSNoiseCancellationControllerAction { result: MethodChannel.Result, hmssdk: HMSSDK, ) { - val isEnabled = hmssdk.getNoiseCancellationEnabled() + val isEnabled = hmssdk.isNoiseCancellationEnabled() result.success(HMSResultExtension.toDictionary(true, isEnabled)) } @@ -73,7 +72,7 @@ class HMSNoiseCancellationControllerAction { result: MethodChannel.Result, hmssdk: HMSSDK, ) { - val availabilityStatus = hmssdk.isNoiseCancellationAvailable() + val availabilityStatus = hmssdk.isNoiseCancellationSupported() if (availabilityStatus == AvailabilityStatus.Available) { result.success(HMSResultExtension.toDictionary(true, data = true)) } else { diff --git a/packages/hmssdk_flutter/example/ExampleAppChangelog.txt b/packages/hmssdk_flutter/example/ExampleAppChangelog.txt index ab9d42beb..b9f8be6eb 100644 --- a/packages/hmssdk_flutter/example/ExampleAppChangelog.txt +++ b/packages/hmssdk_flutter/example/ExampleAppChangelog.txt @@ -6,7 +6,7 @@ https://app.devrev.ai/100ms/works/ISS-10106 - Live transcription in WebRTC mode https://app.devrev.ai/100ms/works/ISS-22680 -Room Kit: 1.1.4 -Core SDK: 1.10.4 -Android SDK: 2.9.59 -iOS SDK: 1.12.0 \ No newline at end of file +Room Kit: 1.1.5 +Core SDK: 1.10.5 +Android SDK: 2.9.62 +iOS SDK: 1.13.0 \ No newline at end of file diff --git a/packages/hmssdk_flutter/example/ios/Podfile.lock b/packages/hmssdk_flutter/example/ios/Podfile.lock index 1bdbf7f5f..eab1eff45 100644 --- a/packages/hmssdk_flutter/example/ios/Podfile.lock +++ b/packages/hmssdk_flutter/example/ios/Podfile.lock @@ -27,15 +27,15 @@ PODS: - Firebase/Performance (= 10.18.0) - firebase_core - Flutter - - FirebaseABTesting (10.27.0): + - FirebaseABTesting (10.28.0): - FirebaseCore (~> 10.0) - FirebaseCore (10.18.0): - FirebaseCoreInternal (~> 10.0) - GoogleUtilities/Environment (~> 7.12) - GoogleUtilities/Logger (~> 7.12) - - FirebaseCoreExtension (10.27.0): + - FirebaseCoreExtension (10.28.0): - FirebaseCore (~> 10.0) - - FirebaseCoreInternal (10.27.0): + - FirebaseCoreInternal (10.28.0): - "GoogleUtilities/NSData+zlib (~> 7.8)" - FirebaseCrashlytics (10.18.0): - FirebaseCore (~> 10.5) @@ -47,7 +47,7 @@ PODS: - PromisesObjC (~> 2.1) - FirebaseDynamicLinks (10.18.0): - FirebaseCore (~> 10.0) - - FirebaseInstallations (10.27.0): + - FirebaseInstallations (10.28.0): - FirebaseCore (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - GoogleUtilities/UserDefaults (~> 7.8) @@ -62,7 +62,7 @@ PODS: - GoogleUtilities/ISASwizzler (~> 7.8) - GoogleUtilities/MethodSwizzler (~> 7.8) - nanopb (< 2.30910.0, >= 2.30908.0) - - FirebaseRemoteConfig (10.27.0): + - FirebaseRemoteConfig (10.28.0): - FirebaseABTesting (~> 10.0) - FirebaseCore (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -70,8 +70,8 @@ PODS: - FirebaseSharedSwift (~> 10.0) - GoogleUtilities/Environment (~> 7.8) - "GoogleUtilities/NSData+zlib (~> 7.8)" - - FirebaseRemoteConfigInterop (10.27.0) - - FirebaseSessions (10.27.0): + - FirebaseRemoteConfigInterop (10.28.0) + - FirebaseSessions (10.28.0): - FirebaseCore (~> 10.5) - FirebaseCoreExtension (~> 10.0) - FirebaseInstallations (~> 10.0) @@ -80,7 +80,7 @@ PODS: - GoogleUtilities/UserDefaults (~> 7.13) - nanopb (< 2.30911.0, >= 2.30908.0) - PromisesSwift (~> 2.1) - - FirebaseSharedSwift (10.27.0) + - FirebaseSharedSwift (10.28.0) - Flutter (1.0.0) - flutter_foreground_task (0.0.1): - Flutter @@ -130,16 +130,16 @@ PODS: - HMSHLSPlayerSDK (0.0.2): - HMSAnalyticsSDK (= 0.0.2) - HMSNoiseCancellationModels (1.0.0) - - HMSSDK (1.12.0): + - HMSSDK (1.13.0): - HMSAnalyticsSDK (= 0.0.2) - - HMSWebRTC (= 1.0.6169) - - hmssdk_flutter (1.10.4): + - HMSWebRTC (= 1.0.6170) + - hmssdk_flutter (1.10.5): - Flutter - HMSBroadcastExtensionSDK (= 0.0.9) - HMSHLSPlayerSDK (= 0.0.2) - HMSNoiseCancellationModels (= 1.0.0) - - HMSSDK (= 1.12.0) - - HMSWebRTC (1.0.6169) + - HMSSDK (= 1.13.0) + - HMSWebRTC (1.0.6170) - image_picker_ios (0.0.1): - Flutter - MLImage (1.0.0-beta4) @@ -291,18 +291,18 @@ SPEC CHECKSUMS: firebase_crashlytics: 4b91b8ad60ee7c168fe88979f84c9573a729de7a firebase_dynamic_links: b626a11f5eb02033981ae377377c3f297eb4c1b0 firebase_performance: 2183122a3c7a650c80d8c164e9e28f13c4c62fc7 - FirebaseABTesting: 038a7d5f1e36ba7208cf34f6f596946d8f70d6c3 + FirebaseABTesting: 589bc28c0ab3e5554336895a34aa262e24276665 FirebaseCore: 2322423314d92f946219c8791674d2f3345b598f - FirebaseCoreExtension: 4ec89dd0c6de93d6becde32122d68b7c35f6bf5d - FirebaseCoreInternal: 4b297a2d56063dbea2c1d0d04222d44a8d058862 + FirebaseCoreExtension: f63147b723e2a700fe0f34ec6fb7f358d6fe83e0 + FirebaseCoreInternal: 58d07f1362fddeb0feb6a857d1d1d1c5e558e698 FirebaseCrashlytics: 86d5bce01f42fa1db265f87ff1d591f04db610ec FirebaseDynamicLinks: c37307441c53838d66a9650dabca9e0459502527 - FirebaseInstallations: 766dabca09fd94aef922538aaf144cc4a6fb6869 + FirebaseInstallations: 60c1d3bc1beef809fd1ad1189a8057a040c59f2e FirebasePerformance: c406a9198d8aabfbac281b42855f5122fc1bcf69 - FirebaseRemoteConfig: 37a2ba3c8c454be8553a41ba1a2f4a4f0b845670 - FirebaseRemoteConfigInterop: c55a739f5ab121792776e191d9fd437dc624a541 - FirebaseSessions: 2fdf949f9e58295a57703ae8f2efc44f9fa3aa16 - FirebaseSharedSwift: a03fe7a59ee646fef71099a887f774fe25d745b8 + FirebaseRemoteConfig: f0879a8dccf4e8905716ed849569130efaeab3e2 + FirebaseRemoteConfigInterop: 70d200c6956ef3b5c3592a95e824c1210682d785 + FirebaseSessions: 20da8500ad66bb12622743e170459bf62a0768e8 + FirebaseSharedSwift: 48de4aec81a6b79bb30404e5e6db43ea74848fed Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 flutter_foreground_task: 21ef182ab0a29a3005cc72cd70e5f45cb7f7f817 GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a @@ -315,9 +315,9 @@ SPEC CHECKSUMS: HMSBroadcastExtensionSDK: d80fe325f6c928bd8e5176290b5a4b7ae15d6fbb HMSHLSPlayerSDK: 6a54ad4d12f3dc2270d1ecd24019d71282a4f6a3 HMSNoiseCancellationModels: a3bda1405a16015632f4bcabd46ce48f35103b02 - HMSSDK: 137107663eedc276c22639b2ec941c1f14f75d23 - hmssdk_flutter: 869c38a41e8fae0bf78d47740beb7889b4b5837a - HMSWebRTC: 8f51ba33a0e505e17ebf3d7b37bcdca266751a13 + HMSSDK: 732458b0404d44a5852747a9e2577d5e5d13e15e + hmssdk_flutter: 451d0735d00280d7e08f2b74920a6b10b47a90e8 + HMSWebRTC: b5ffaf5d6133ae2a4c841beaf1e5e4fe06d0fb07 image_picker_ios: 99dfe1854b4fa34d0364e74a78448a0151025425 MLImage: 7bb7c4264164ade9bf64f679b40fb29c8f33ee9b MLKitBarcodeScanning: 04e264482c5f3810cb89ebc134ef6b61e67db505 diff --git a/packages/hmssdk_flutter/example/pubspec.lock b/packages/hmssdk_flutter/example/pubspec.lock index 5c98242d8..6bc75609e 100644 --- a/packages/hmssdk_flutter/example/pubspec.lock +++ b/packages/hmssdk_flutter/example/pubspec.lock @@ -335,15 +335,14 @@ packages: path: "../../hms_room_kit" relative: true source: path - version: "1.1.4" + version: "1.1.5" hmssdk_flutter: dependency: transitive description: - name: hmssdk_flutter - sha256: c91a6409939487c5322b950cf23a5ebe3f40ab839163b06977d51545a3cceb13 - url: "https://pub.dev" - source: hosted - version: "1.10.4" + path: ".." + relative: true + source: path + version: "1.10.5" http: dependency: transitive description: diff --git a/packages/hmssdk_flutter/example/pubspec.yaml b/packages/hmssdk_flutter/example/pubspec.yaml index 88f7d9256..d0aaf2e98 100644 --- a/packages/hmssdk_flutter/example/pubspec.yaml +++ b/packages/hmssdk_flutter/example/pubspec.yaml @@ -4,7 +4,7 @@ description: Demonstrates how to use the hmssdk_flutter plugin. # The following line prevents the package from being accidentally published to # pub.dev using `pub publish`. This is preferred for private packages. publish_to: "none" # Remove this line if you wish to publish to pub.dev -version: 1.10.4 +version: 1.10.5 environment: sdk: ">=2.16.0 <4.0.0" diff --git a/packages/hmssdk_flutter/lib/assets/sdk-versions.json b/packages/hmssdk_flutter/lib/assets/sdk-versions.json index 23e0ef9ba..a0478b1f5 100644 --- a/packages/hmssdk_flutter/lib/assets/sdk-versions.json +++ b/packages/hmssdk_flutter/lib/assets/sdk-versions.json @@ -1,8 +1,8 @@ { - "flutter": "1.10.4", - "ios": "1.12.0", + "flutter": "1.10.5", + "ios": "1.13.0", "iOSBroadcastExtension": "0.0.9", "iOSHLSPlayerSDK": "0.0.2", "iOSNoiseCancellationModels": "1.0.0", - "android": "2.9.59" + "android": "2.9.62" } diff --git a/packages/hmssdk_flutter/pubspec.yaml b/packages/hmssdk_flutter/pubspec.yaml index 7c5b6cec2..1e2445444 100644 --- a/packages/hmssdk_flutter/pubspec.yaml +++ b/packages/hmssdk_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: hmssdk_flutter description: Add Real Time Audio & Video calls, Interactive Live Streaming & Recording, Chat, HLS, RTMP, PiP, CallKit, VoIP, Video conferencing, Stream Player & WebRTC-based communications API -version: 1.10.4 +version: 1.10.5 homepage: https://www.100ms.live/ repository: https://github.com/100mslive/100ms-flutter issue_tracker: https://github.com/100mslive/100ms-flutter/issues