big-school-62939
05/22/2026, 8:59 PMtall-airline-16756
05/22/2026, 8:59 PMtall-airline-16756
05/22/2026, 9:00 PMbig-school-62939
05/22/2026, 9:02 PMtall-airline-16756
05/22/2026, 9:03 PMbuild.gradle (or build.gradle.kts) and look in the dependencies block for a line like:
◦ implementation "io.livekit:livekit-android:x.y.z"
◦ The x.y.z string is the SDK version.
2) Check at runtime (if included)
• Some projects expose the dependency version in a constant or via the library’s manifest. Search your project (or the installed APK) for livekit-android or io.livekit to find an included version string.
If you paste the implementation line from your Gradle file or tell me the app’s Gradle dependencies, I’ll confirm the version and next steps for the Tab S7 mic issue.
Sources: Web and mobile frontends | LiveKit Documentation, with interactive elementsbig-school-62939
05/22/2026, 9:52 PMtall-airline-16756
05/22/2026, 9:52 PMError sm8250_platform platform_check_backends_match: Invalid snd_device = .
That log points to the Snapdragon/audio HAL selecting an invalid sound device backend. Next steps to diagnose and a few workarounds to try:
Please collect and share
• A short Logcat excerpt (~20–50 lines) around the moment you join the room, including any lines mentioning webrtc, AudioRecord, WebRtcAudioRecord, sm8250_platform, or snd_device.
• Whether you override audio routing or call any LiveKit/ WebRTC audio config APIs (e.g., forcing sample rate, enabling/disabling AEC/NS).
• Whether Bluetooth or external USB audio is connected when reproducing.
Quick troubleshooting to try now
1. Toggle LiveKit/RTC audio processing:
◦ If you enable hardware AEC/NS, try disabling it (force software processing). If currently disabled, try enabling built-in processing.
1. Force the app to use the default mic:
◦ Ensure you’re not selecting a specific device; let the system default be used during capture.
1. Force a common sample rate:
◦ Try configuring capture at 48000 Hz or 44100 Hz (whichever your app uses) to avoid sample-rate mismatches.
1. Reproduce with no external audio devices:
◦ Disable Bluetooth and unplug any USB/OTG audio before joining.
1. Test with the latest SDK:
◦ Consider testing with a newer LiveKit Android SDK if available (quick check: update a local build to the latest patch and retest).
If you can paste the Logcat excerpt and confirm any audio overrides you’re doing, I’ll analyze the logs and give exact code changes or a minimal repro snippet to force a working capture path.
, with interactive elements