Files
Henrik RydgårdandClaude Sonnet 5 695c67f823 Add iOS microphone support
Wires up sceUsbMic on iOS the same way Android's OpenSL ES path works:
Microphone::startMic/stopMic/isHaveDevice route through
System_MicrophoneCommand/System_AudioRecordingIsAvailable, backed by the
existing RemoteIO AudioUnit in iOSCoreAudio.mm (mono 16-bit PCM capture on
bus 1, forwarded to Microphone::addAudioData). Requests mic permission via
AVAudioSession and switches to PlayAndRecord while active.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TKr9WpoB29HaQ3yNbxKSjo
2026-08-13 11:04:05 +02:00
..
2025-07-22 17:48:20 +02:00
2025-07-22 17:48:20 +02:00
2025-07-22 17:48:20 +02:00
2026-08-11 20:14:01 +02:00
2025-04-03 14:13:50 +02:00
2026-08-11 10:28:36 +02:00
2025-08-06 17:44:54 +02:00
2026-01-18 23:40:13 +02:00
2026-08-11 09:08:52 +02:00
2025-07-20 19:30:35 +02:00
2026-08-11 20:14:01 +02:00
2026-08-12 14:02:19 +02:00
2026-08-11 20:12:10 +02:00
2026-08-11 20:14:01 +02:00
2026-08-11 09:08:52 +02:00
2026-08-11 20:12:10 +02:00
2026-08-11 20:12:10 +02:00
2023-12-09 18:08:19 +01:00
2026-08-11 20:14:01 +02:00
2025-07-20 19:32:05 +02:00
2025-02-14 09:50:55 -06:00
2026-08-11 20:14:01 +02:00
2026-08-11 10:28:36 +02:00
2026-08-11 10:28:47 +02:00
2025-01-05 19:14:15 +01:00
2026-08-11 10:28:47 +02:00
2025-04-03 14:13:50 +02:00
2026-08-11 20:14:01 +02:00
2026-08-11 20:14:01 +02:00
2026-08-12 14:02:19 +02:00
2025-02-04 11:53:22 -06:00
2026-08-08 18:18:28 +02:00
2026-08-13 11:04:05 +02:00
2026-08-11 20:14:01 +02:00