Commit 793a7d0
feat: rodio 포크 적용으로 오디오 저지연 버퍼 최적화
- rodio 0.19 → 포크(0.22.1 기반, 128/256/512 frame 버퍼 fallback) 마이그레이션
- OutputStream → DeviceSinkBuilder/MixerDeviceSink API 전환
- play_raw() → mixer().add() (infallible) 재생 경로 변경
- i16 → f32 샘플 파이프라인 전환 (Source trait 요구사항)
- StreamHandler 구조체로 sink별 에러 플래그 분리 (세대 오염 방지)
- current_frame_len → current_span_len, NonZero 반환 타입 적용
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent a91512c commit 793a7d0
3 files changed
Lines changed: 182 additions & 238 deletions
0 commit comments