From 8353d82aac6838e22ef56f155164406a07aef85b Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Thu, 5 Mar 2026 15:22:21 +0100 Subject: [PATCH 1/3] feat: export native audio configuration types for custom audio session setup --- lib/livekit_client.dart | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/livekit_client.dart b/lib/livekit_client.dart index cb0408d67..e16e46ca0 100644 --- a/lib/livekit_client.dart +++ b/lib/livekit_client.dart @@ -46,7 +46,15 @@ export 'src/preconnect/pre_connect_audio_buffer.dart'; export 'src/publication/local.dart'; export 'src/publication/remote.dart'; export 'src/publication/track_publication.dart'; +export 'src/support/native_audio.dart'; export 'src/support/platform.dart'; +export 'src/track/audio_management.dart' + show + AudioTrackState, + ConfigureNativeAudioFunc, + NativeAudioManagement, + audioTrackState, + onConfigureNativeAudio; export 'src/track/audio_visualizer.dart'; export 'src/track/local/audio.dart'; export 'src/track/local/local.dart'; From 253426526b027a4b4219973e1d86849f4de13350 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Thu, 5 Mar 2026 15:35:31 +0100 Subject: [PATCH 2/3] chore: Fix formatting --- lib/livekit_client.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/livekit_client.dart b/lib/livekit_client.dart index e16e46ca0..ba81cd8df 100644 --- a/lib/livekit_client.dart +++ b/lib/livekit_client.dart @@ -61,7 +61,8 @@ export 'src/track/local/local.dart'; export 'src/track/local/video.dart'; export 'src/track/options.dart'; export 'src/track/processor.dart'; -export 'src/track/processor_native.dart' if (dart.library.js_interop) 'src/track/processor_web.dart'; +export 'src/track/processor_native.dart' + if (dart.library.js_interop) 'src/track/processor_web.dart'; export 'src/track/remote/audio.dart'; export 'src/track/remote/remote.dart'; export 'src/track/remote/video.dart'; From 1424ba23111e763d247fda7a59769dec2067b9f6 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Tue, 10 Mar 2026 14:14:27 +0100 Subject: [PATCH 3/3] chore: Fix formatting --- lib/livekit_client.dart | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/livekit_client.dart b/lib/livekit_client.dart index ba81cd8df..f6f871a2c 100644 --- a/lib/livekit_client.dart +++ b/lib/livekit_client.dart @@ -49,20 +49,14 @@ export 'src/publication/track_publication.dart'; export 'src/support/native_audio.dart'; export 'src/support/platform.dart'; export 'src/track/audio_management.dart' - show - AudioTrackState, - ConfigureNativeAudioFunc, - NativeAudioManagement, - audioTrackState, - onConfigureNativeAudio; + show AudioTrackState, ConfigureNativeAudioFunc, NativeAudioManagement, audioTrackState, onConfigureNativeAudio; export 'src/track/audio_visualizer.dart'; export 'src/track/local/audio.dart'; export 'src/track/local/local.dart'; export 'src/track/local/video.dart'; export 'src/track/options.dart'; export 'src/track/processor.dart'; -export 'src/track/processor_native.dart' - if (dart.library.js_interop) 'src/track/processor_web.dart'; +export 'src/track/processor_native.dart' if (dart.library.js_interop) 'src/track/processor_web.dart'; export 'src/track/remote/audio.dart'; export 'src/track/remote/remote.dart'; export 'src/track/remote/video.dart';