Describe the bug
I can not change the audio input device.
To Reproduce
Call await room.room.setAudioInputDevice(device);.
Apparently this was disabled on #742, but I believe it should be enabled back.
On WebRTC, this feature is implemented on the Android side:
https://github.com/flutter-webrtc/flutter-webrtc/blob/21fb70df3e483029c59cc6d8e4f648494af3679d/android/src/main/java/com/cloudwebrtc/webrtc/MethodCallHandlerImpl.java#L787-L795
Expected behavior
The audio output device should be enabled on mobile platforms.
Platform information
- Flutter version:
- [✓] Flutter (Channel stable, 3.38.7, on macOS 26.2 25C56 darwin-arm64, locale pt-BR) [823ms]
• Flutter version 3.38.7 on channel stable at /Users/bdlukaa/Documents/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 3b62efc2a3 (4 days ago), 2026-01-13 13:47:42 -0800
• Engine revision 78fc3012e4
• Dart version 3.10.7
• DevTools version 2.51.1
• Feature flags: enable-web, enable-linux-desktop, enable-macos-desktop, enable-windows-desktop, enable-android, enable-ios,
cli-animations, enable-native-assets, enable-swift-package-manager, omit-legacy-version-file, enable-lldb-debugging
- Plugin version:
- Flutter target OS: Android/iOS
- Flutter target OS version:
- Flutter console log: