GetAudioStream
Pins
Runtime
Side-effect на exec: лог. Data-выходstream резолвится через resolveGetAudioStreamOutput:
- Активный stream из host (
getActiveAudioStreamRef). - Если подключён
microphone— handle должен совпадать сstream:{mic.handle}. - Иначе invalid
AudioStreamRef.
Preconditions
- StartStreaming уже выполнен (On start или ранее в main).
- Рекомендуется ребро microphone → GetAudioStream.microphone.
Anti-patterns
Ожидать valid stream без StartStreaming — частая причинаaudio sample: invalid downstream.
Code
packages/device-board/src/runtime/resolve-input.ts — resolveGetAudioStreamOutput.