6445b8d2a8
* `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
44 lines
917 B
YAML
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
|