Skip to content

Commit 5c59c1a

Browse files
authored
release: 2.4.2. (#742)
* disable selectAudioInput for mobile platforms. * update CHANGELOAG. * downgrade collection to 1.19.0. * bump version for pubspec.yaml.
1 parent 60a72be commit 5c59c1a

File tree

7 files changed

+44
-35
lines changed

7 files changed

+44
-35
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# CHANGELOG
22

3+
## 2.4.2
4+
5+
* fix: Fixed the echo issue on some specific models of Android devices.
6+
* chore: Bbmp version for flutter-webrtc.
7+
* fix: Improve browser version detection, fix issue #730 (#738)
8+
* feat: Fast track publication. (#720)
9+
* chore: Remove `bypassVoiceProcessing = true` settings for connect page. (#693)
10+
* fix: [bug] Crash when join room on Windows.
11+
* fix: Disable selectAudioInput for mobile platforms.
12+
313
## 2.4.1
414

515
* feat: VideoRenderer support cache renderer. (#723)

ios/livekit_client.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'livekit_client'
3-
s.version = '2.4.1'
3+
s.version = '2.4.2'
44
s.summary = 'Open source platform for real-time audio and video.'
55
s.description = 'Open source platform for real-time audio and video.'
66
s.homepage = 'https://livekit.io/'

lib/src/hardware/hardware.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,8 @@ class Hardware {
121121
}
122122

123123
Future<void> selectAudioInput(MediaDevice device) async {
124-
if (lkPlatformIs(PlatformType.web)) {
125-
logger.warning(
126-
'selectAudioInput is only supported on Android/Windows/macOS');
124+
if (lkPlatformIs(PlatformType.web) || lkPlatformIsMobile()) {
125+
logger.warning('selectAudioInput is only supported on Windows/macOS');
127126
return;
128127
}
129128
selectedAudioInput = device;

lib/src/livekit.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import 'support/native.dart';
2020
/// Main entry point to connect to a room.
2121
/// {@category Room}
2222
class LiveKitClient {
23-
static const version = '2.4.1';
23+
static const version = '2.4.2';
2424

2525
/// Initialize the WebRTC plugin. If this is not manually called, will be
2626
/// initialized with default settings.

macos/livekit_client.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'livekit_client'
3-
s.version = '2.4.1'
3+
s.version = '2.4.2'
44
s.summary = 'Open source platform for real-time audio and video.'
55
s.description = 'Open source platform for real-time audio and video.'
66
s.homepage = 'https://livekit.io/'

pubspec.lock

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ packages:
2121
dependency: transitive
2222
description:
2323
name: args
24-
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
24+
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
2525
url: "https://pub.dev"
2626
source: hosted
27-
version: "2.6.0"
27+
version: "2.7.0"
2828
async:
2929
dependency: "direct main"
3030
description:
@@ -61,10 +61,10 @@ packages:
6161
dependency: transitive
6262
description:
6363
name: built_value
64-
sha256: "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2"
64+
sha256: ea90e81dc4a25a043d9bee692d20ed6d1c4a1662a28c03a96417446c093ed6b4
6565
url: "https://pub.dev"
6666
source: hosted
67-
version: "8.9.3"
67+
version: "8.9.5"
6868
characters:
6969
dependency: transitive
7070
description:
@@ -141,10 +141,10 @@ packages:
141141
dependency: "direct main"
142142
description:
143143
name: dart_webrtc
144-
sha256: b34e90bc82f33c1023cf98661369c37bccd648c8a4cf882a875d9f5d8bbef694
144+
sha256: "8565f1f1f412b8a6fd862f3a157560811e61eeeac26741c735a5d2ff409a0202"
145145
url: "https://pub.dev"
146146
source: hosted
147-
version: "1.5.2+hotfix.1"
147+
version: "1.5.3"
148148
dbus:
149149
dependency: transitive
150150
description:
@@ -157,10 +157,10 @@ packages:
157157
dependency: "direct main"
158158
description:
159159
name: device_info_plus
160-
sha256: "72d146c6d7098689ff5c5f66bcf593ac11efc530095385356e131070333e64da"
160+
sha256: "306b78788d1bb569edb7c55d622953c2414ca12445b41c9117963e03afc5c513"
161161
url: "https://pub.dev"
162162
source: hosted
163-
version: "11.3.0"
163+
version: "11.3.3"
164164
device_info_plus_platform_interface:
165165
dependency: transitive
166166
description:
@@ -220,10 +220,10 @@ packages:
220220
dependency: "direct main"
221221
description:
222222
name: flutter_webrtc
223-
sha256: "6ea3a86d95b61cfe42d5715426d355b3cece6c88d0119de428d56f6c653811ce"
223+
sha256: "4f0d6e248f178e617f249b6a2f432b5981e3300c2896fc8d476fc2aa1f525547"
224224
url: "https://pub.dev"
225225
source: hosted
226-
version: "0.12.11"
226+
version: "0.13.1"
227227
glob:
228228
dependency: transitive
229229
description:
@@ -348,10 +348,10 @@ packages:
348348
dependency: transitive
349349
description:
350350
name: package_config
351-
sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67"
351+
sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
352352
url: "https://pub.dev"
353353
source: hosted
354-
version: "2.1.1"
354+
version: "2.2.0"
355355
path:
356356
dependency: transitive
357357
description:
@@ -372,10 +372,10 @@ packages:
372372
dependency: transitive
373373
description:
374374
name: path_provider_android
375-
sha256: "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2"
375+
sha256: "0ca7359dad67fd7063cb2892ab0c0737b2daafd807cf1acecd62374c8fae6c12"
376376
url: "https://pub.dev"
377377
source: hosted
378-
version: "2.2.15"
378+
version: "2.2.16"
379379
path_provider_foundation:
380380
dependency: transitive
381381
description:
@@ -444,10 +444,10 @@ packages:
444444
dependency: transitive
445445
description:
446446
name: pub_semver
447-
sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd"
447+
sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585"
448448
url: "https://pub.dev"
449449
source: hosted
450-
version: "2.1.5"
450+
version: "2.2.0"
451451
sdp_transform:
452452
dependency: "direct main"
453453
description:
@@ -585,34 +585,34 @@ packages:
585585
dependency: "direct main"
586586
description:
587587
name: web
588-
sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
588+
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
589589
url: "https://pub.dev"
590590
source: hosted
591-
version: "1.1.0"
591+
version: "1.1.1"
592592
webrtc_interface:
593593
dependency: transitive
594594
description:
595595
name: webrtc_interface
596-
sha256: e05f00091c9c70a15bab4ccb1b6c46d9a16a6075002f02cfac3641eccb05e25d
596+
sha256: e92afec11152a9ccb5c9f35482754edd99696e886ab6acaf90c06dd2d09f09eb
597597
url: "https://pub.dev"
598598
source: hosted
599-
version: "1.2.1+hotfix.1"
599+
version: "1.2.2+hotfix.1"
600600
win32:
601601
dependency: transitive
602602
description:
603603
name: win32
604-
sha256: b89e6e24d1454e149ab20fbb225af58660f0c0bf4475544650700d8e2da54aef
604+
sha256: dc6ecaa00a7c708e5b4d10ee7bec8c270e9276dfcab1783f57e9962d7884305f
605605
url: "https://pub.dev"
606606
source: hosted
607-
version: "5.11.0"
607+
version: "5.12.0"
608608
win32_registry:
609609
dependency: transitive
610610
description:
611611
name: win32_registry
612-
sha256: "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852"
612+
sha256: "6f1b564492d0147b330dd794fee8f512cec4977957f310f9951b5f9d83618dae"
613613
url: "https://pub.dev"
614614
source: hosted
615-
version: "1.1.5"
615+
version: "2.1.0"
616616
xdg_directories:
617617
dependency: transitive
618618
description:
@@ -639,4 +639,4 @@ packages:
639639
version: "3.1.3"
640640
sdks:
641641
dart: ">=3.7.0 <4.0.0"
642-
flutter: ">=3.24.0"
642+
flutter: ">=3.27.0"

pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
name: livekit_client
1616
description: Flutter Client SDK for LiveKit.
1717
Build real-time video and audio into your apps. Supports iOS, Android, and Web.
18-
version: 2.4.1
18+
version: 2.4.2
1919
homepage: https://github.com/livekit/client-sdk-flutter
2020

2121
environment:
@@ -28,7 +28,7 @@ dependencies:
2828
flutter:
2929
sdk: flutter
3030
async: ^2.9.0
31-
collection: ^1.19.1
31+
collection: ^1.19.0
3232
connectivity_plus: ^6.0.2
3333
fixnum: ^1.0.1
3434
meta: ^1.8.0
@@ -37,9 +37,9 @@ dependencies:
3737
uuid: ^4.5.1
3838
synchronized: ^3.0.0+3
3939
protobuf: ^3.0.0
40-
flutter_webrtc: ^0.12.11
40+
flutter_webrtc: ^0.13.1
4141
device_info_plus: ^11.3.0
42-
dart_webrtc: ^1.5.2+hotfix.1
42+
dart_webrtc: ^1.5.3
4343
sdp_transform: ^0.3.2
4444
web: ^1.0.0
4545

0 commit comments

Comments
 (0)