Skip to content

Commit e583759

Browse files
authored
Release v0.10.3 (#1054)
1 parent b8214d8 commit e583759

File tree

18 files changed

+43
-47
lines changed

18 files changed

+43
-47
lines changed

dogfooding/pubspec.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: flutter_dogfooding
2-
version: 1.10.2+1
2+
version: 1.10.3+1
33
publish_to: none
44
description: Flutter Dogfooding App to showcase Video SDK.
55

@@ -37,10 +37,10 @@ dependencies:
3737
share_plus: ^11.0.0
3838
shared_preferences: ^2.3.2
3939
stream_chat_flutter: ^9.8.0
40-
stream_video_flutter: ^0.10.2
41-
stream_video_push_notification: ^0.10.2
42-
stream_video_screen_sharing: ^0.10.2
43-
stream_video_noise_cancellation: ^0.10.2
40+
stream_video_flutter: ^0.10.3
41+
stream_video_push_notification: ^0.10.3
42+
stream_video_screen_sharing: ^0.10.3
43+
stream_video_noise_cancellation: ^0.10.3
4444

4545
dependency_overrides:
4646
just_audio_web: ^0.4.13

melos.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ command:
2323
share_plus: ^11.0.0
2424
stream_chat_flutter: ^9.8.0
2525
stream_webrtc_flutter: ^1.0.11
26-
stream_video: ^0.10.2
27-
stream_video_flutter: ^0.10.2
28-
stream_video_noise_cancellation: ^0.10.2
29-
stream_video_push_notification: ^0.10.2
30-
stream_video_screen_sharing: ^0.10.2
26+
stream_video: ^0.10.3
27+
stream_video_flutter: ^0.10.3
28+
stream_video_noise_cancellation: ^0.10.3
29+
stream_video_push_notification: ^0.10.3
30+
stream_video_screen_sharing: ^0.10.3
3131

3232
scripts:
3333
postclean:

packages/stream_video/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
## Unreleased
1+
## 0.10.3
22

33
🐞 Fixed
44
* Handled SFU stats reporting failures gracefully
5-
*
5+
66
✅ Added
77
* Added option to configure android audio configuration when initializing `StreamVideo` instance by providing `androidAudioConfiguration` to `StreamVideoOptions`.
88

packages/stream_video/lib/globals.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:meta/meta.dart';
22

33
const String streamSdkName = 'stream-flutter';
4-
const String streamVideoVersion = '0.10.2';
4+
const String streamVideoVersion = '0.10.3';
55
const String openapiModelsVersion = '180.1.0';
66
const String protocolModelsVersion = '1.38.0';
77
const String androidWebRTCVersion = '1.3.8';

packages/stream_video/lib/src/audio_processing/audio_recognition_webrtc.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,11 @@ class AudioRecognitionWebRTC implements AudioRecognition {
126126
if (!speechDetected) {
127127
speechDetected = true;
128128
onSoundStateChanged(
129-
SoundState(isSpeaking: true, audioLevel: averageAudioLevel));
129+
SoundState(
130+
isSpeaking: true,
131+
audioLevel: averageAudioLevel,
132+
),
133+
);
130134
}
131135

132136
speechTimer?.cancel();

packages/stream_video/lib/src/call/session/call_session.dart

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import 'package:synchronized/synchronized.dart';
1010
import 'package:system_info2/system_info2.dart';
1111

1212
import '../../../globals.dart';
13-
import '../../../open_api/video/coordinator/api.dart';
1413
import '../../../protobuf/video/sfu/event/events.pb.dart' as sfu_events;
1514
import '../../../protobuf/video/sfu/models/models.pb.dart' as sfu_models;
1615
import '../../../protobuf/video/sfu/models/models.pbenum.dart';
@@ -19,37 +18,25 @@ import '../../../stream_video.dart';
1918
import '../../disposable.dart';
2019
import '../../errors/video_error.dart';
2120
import '../../errors/video_error_composer.dart';
22-
import '../../logger/impl/tagged_logger.dart';
23-
import '../../models/models.dart';
24-
import '../../platform_detector/platform_detector.dart';
2521
import '../../sfu/data/events/sfu_events.dart';
2622
import '../../sfu/data/models/sfu_call_state.dart';
27-
import '../../sfu/data/models/sfu_error.dart';
2823
import '../../sfu/data/models/sfu_model_mapper_extensions.dart';
2924
import '../../sfu/data/models/sfu_subscription_details.dart';
30-
import '../../sfu/data/models/sfu_track_type.dart';
3125
import '../../sfu/sfu_client.dart';
3226
import '../../sfu/sfu_extensions.dart';
3327
import '../../sfu/ws/sfu_ws.dart';
3428
import '../../shared_emitter.dart';
3529
import '../../utils/debounce_buffer.dart';
36-
import '../../utils/none.dart';
37-
import '../../utils/result.dart';
38-
import '../../webrtc/media/media_constraints.dart';
3930
import '../../webrtc/model/rtc_model_mapper_extensions.dart';
4031
import '../../webrtc/model/rtc_tracks_info.dart';
4132
import '../../webrtc/peer_connection.dart';
42-
import '../../webrtc/peer_type.dart';
4333
import '../../webrtc/rtc_manager.dart';
4434
import '../../webrtc/rtc_manager_factory.dart';
45-
import '../../webrtc/rtc_media_device/rtc_media_device.dart';
46-
import '../../webrtc/rtc_track/rtc_track.dart';
4735
import '../../webrtc/sdp/editor/sdp_editor.dart';
4836
import '../../ws/ws.dart';
4937
import '../state/call_state_notifier.dart';
5038
import '../stats/tracer.dart';
5139
import 'call_session_config.dart';
52-
import 'dynascale_manager.dart';
5340

5441
const _tag = 'SV:CallSession';
5542

packages/stream_video/lib/src/call/session/call_session_factory.dart

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
11
import 'package:internet_connection_checker_plus/internet_connection_checker_plus.dart';
22
import 'package:uuid/uuid.dart';
33

4-
import '../../../open_api/video/coordinator/api.dart';
54
import '../../../stream_video.dart';
65
import '../../core/utils.dart';
7-
import '../../logger/impl/tagged_logger.dart';
8-
import '../../models/call_cid.dart';
9-
import '../../models/call_client_publish_options.dart';
10-
import '../../models/call_credentials.dart';
11-
import '../../types/other.dart';
126
import '../../webrtc/peer_connection.dart';
137
import '../../webrtc/sdp/editor/sdp_editor.dart';
148
import '../state/call_state_notifier.dart';
159
import '../stats/tracer.dart';
1610
import 'call_session.dart';
1711
import 'call_session_config.dart';
18-
import 'dynascale_manager.dart';
1912

2013
class CallSessionFactory {
2114
CallSessionFactory({

packages/stream_video/lib/src/webrtc/rtc_manager.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ extension PublisherRtcManager on RtcManager {
779779
scaleResolutionDownBy: highestLayer.scaleResolutionDownBy,
780780
ssrc: highestLayer.ssrc,
781781
scalabilityMode: highestLayer.scalabilityMode,
782-
)
782+
),
783783
];
784784
}
785785

packages/stream_video/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: stream_video
22
description: The Official Low-level Client for Stream Video, a service for
33
building video calls, audio rooms, and live-streaming applications.
4-
version: 0.10.2
4+
version: 0.10.3
55
homepage: https://getstream.io/video/
66
repository: https://github.com/GetStream/stream-video-flutter
77
issue_tracker: https://github.com/GetStream/stream-video-flutter/issues

packages/stream_video_flutter/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
## Unregistered
1+
## 0.10.3
2+
3+
🐞 Fixed
4+
* Handled SFU stats reporting failures gracefully
25

36
✅ Added
47
* Added option to configure android audio configuration when initializing `StreamVideo` instance by providing `androidAudioConfiguration` to `StreamVideoOptions`.

0 commit comments

Comments
 (0)