Skip to content

Commit 001f688

Browse files
authored
Better audio management (#10)
* add audio_session package * `AudioManager` initial design * try to integrate audio manager * configure audio session * `DisposeAware` disposing if already published causes exception. * organize * guard flutter_webrtc calls * websocket async fix * use `ConnectionState` instead of `_isClosed` and `isReconnecting` * change create audio track defaults * update protos * protocol 3 speaker updates * fix exception * emit `RoomDisconnectedEvent` only once * fix exception * keep track of local / remote audio tracks * explicit types * manage track state * re-structure audio management * change defaults * unpublish all * use experimental build * change defaults * configuring is optional * call native `RTCAudioSession.setConfiguration` * defaults adjustment * iOS only for now * use lib 92.4515.07 * clean up * revert audio options for now * remove pod source * rename apple related audio * `createListener` method * organize native audio * `SpeakingChangedEvent` only on `Participant` * refactoring * fix ios compile * fix configure audio only for iOS logic * minor fix & clean up * change dispose logic * format protos * fix unpublishTrack * `createListener` into a mixin * simplify * use flutter_webrtc master * unpublish for example * update ios icon * android icon * web icon * favicon
1 parent ec17907 commit 001f688

File tree

101 files changed

+1659
-682
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+1659
-682
lines changed

example/android/app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
1111
<application
1212
android:label="LiveKit Example"
13-
android:icon="@mipmap/ic_launcher">
13+
android:icon="@mipmap/livekit_ic_launcher">
1414
<activity
1515
android:name=".MainActivity"
1616
android:launchMode="singleTop"
-544 Bytes
Binary file not shown.
1.08 KB
1.6 KB
-442 Bytes
Binary file not shown.
867 Bytes
1.19 KB
-721 Bytes
Binary file not shown.
1.21 KB
1.99 KB

0 commit comments

Comments
 (0)