8000 fix: fix analyze. · tx-tomcat/flutter-webrtc@92f3db4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 92f3db4

Browse files
committed
fix: fix analyze.
1 parent 5ffb93e commit 92f3db4

File tree

4 files changed

+13
-19
lines changed

4 files changed

+13
-19
lines changed

example/pubspec.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: flutter_webrtc_example
22
description: Demonstrates how to use the webrtc plugin.
33
version: 1.0.0
4+
publish_to: none
45
environment:
56
sdk: '>=2.12.0 <3.0.0'
67

lib/src/native/media_stream_impl.dart

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,16 @@ class MediaStreamNative extends MediaStream {
2222
void setMediaTracks(List<dynamic> audioTracks, List<dynamic> videoTracks) {
2323
_audioTracks.clear();
2424

25-
if (audioTracks != null) {
26-
audioTracks.forEach((track) {
27-
_audioTracks.add(MediaStreamTrackNative(
28-
track['id'], track['label'], track['kind'], track['enabled']));
29-
});
30-
}
25+
audioTracks.forEach((track) {
26+
_audioTracks.add(MediaStreamTrackNative(
27+
track['id'], track['label'], track['kind'], track['enabled']));
28+
});
3129

3230
_videoTracks.clear();
33-
if (videoTracks != null) {
34-
videoTracks.forEach((track) {
35-
_videoTracks.add(MediaStreamTrackNative(
36-
track['id'], track['label'], track['kind'], track['enabled']));
37-
});
38-
}
31+
videoTracks.forEach((track) {
32+
_videoTracks.add(MediaStreamTrackNative(
33+
track['id'], track['label'], track['kind'], track['enabled']));
34+
});
3935
}
4036

4137
@override

lib/src/web/rtc_video_renderer_impl.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'dart:async';
22
import 'dart:html' as html;
33
import 'dart:js_util' as jsutil;
4-
import 'ui_fake.dart' if (dart.library.html) 'dart:ui' as ui;
4+
import 'dart:ui' as ui;
55

66
import 'package:flutter/services.dart';
77

@@ -179,8 +179,9 @@ class RTCVideoRendererWeb extends VideoRenderer {
179179
_audioElement?.remove();
180180
final audioManager = html.document.getElementById(_elementIdForAudioManager)
181181
as html.DivElement?;
182-
if (audioManager != null && !audioManager.hasChildNodes())
182+
if (audioManager != null && !audioManager.hasChildNodes()) {
183183
audioManager.remove();
184+
}
184185
return super.dispose();
185186
}
186187

@@ -202,7 +203,7 @@ class RTCVideoRendererWeb extends VideoRenderer {
202203

203204
@override
204205
Future<void> initialize() async {
205-
// // ignore: undefined_prefixed_name
206+
// ignore: undefined_prefixed_name
206207
ui.platformViewRegistry.registerViewFactory('RTCVideoRenderer-$textureId',
207208
(int viewId) {
208209
_subscriptions.forEach((s) => s.cancel());

lib/src/web/ui_fake.dart

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0