Files
client-sdk-flutter/pubspec.yaml
T
Hiroshi Horie 6445b8d2a8 Switch to new event system (#9)
* `SignalEvents` and `synchronized` mode for `EventsListenable`

* cascade syntax

* clean up

* `RoomEvents`

* `ParticipantEvents`

* all events implemented

* make it compile with M1 macs

* dispose logic

* cleaner connect logic

* ask to publish

* fix initial EngineTrackAddedEvent glitch

* fix unpublishTrack bug

* clean up

* better events docs

* organize event types

* clean up

* cleaner wait logic

* wait for event instead of using Completer

* notifyListeners
2021-09-24 23:37:26 +09:00

44 lines
917 B
YAML

name: livekit_client
description: Flutter Client SDK for LiveKit
version: 0.4.1
homepage: https://livekit.io
environment:
sdk: ">=2.12.0 <3.0.0"
flutter: ">=1.17.0"
dependencies:
flutter:
sdk: flutter
http: ^0.13.3
logging: ^1.0.2
uuid: ^3.0.4
synchronized: ^3.0.0
protobuf: ^2.0.0
flutter_webrtc:
git:
url: https://github.com/livekit/flutter-webrtc
ref: use-custom-webrtc-build
# ^0.6.7
# path: ../../repos_livekit/flutter-webrtc/
# This will use custom webrtc build from
# https://github.com/webrtc-sdk/Specs/releases
# protobuf:
# git:
# url: https://github.com/google/protobuf.dart.git
# ref: master
# path: protobuf/
# WebSocketChannel has design flaws
# https://github.com/dart-lang/web_socket_channel/issues/25
# web_socket_channel: ^2.1.0
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.4