• v0.3.1 429244d820

    v0.3.1
    Some checks failed
    build / build (push) Has been cancelled
    Stable

    claude-bot released this 2026-05-15 19:45:42 +09:00 | 37 commits to main since this release

    v0.3.1 — audio output가 실제로 동작합니다

    • JavaCvBackend: grabImage()grab() 전환. 영상+오디오 인터리브 프레임 처리.
    • setSampleFormat(AV_SAMPLE_FMT_S16)로 디코더 출력을 16-bit 인터리브 PCM 고정.
    • JavaSound SourceDataLine 오픈해서 샘플 라이트 — setVolume/Mute가 즉시 적용.
    • 거리 기반 gain(VideoPlayerClient#updateDistanceGains)도 실제 음량에 반영됨.
    • SourceDataLine.write() 블로킹으로 A/V 페이싱 자연스럽게 동기 — 오디오 라인 열렸을 때 기존 15ms sleep 제거.
    • 오디오 디바이스 없거나 포맷 미지원 → 라인 오픈 실패해도 무음으로 영상 재생 계속.

    알려진 사항: JavaCV/WaterMedia 의 Java 25 런타임 호환은 사용자 환경에서 추가 검증 필요.

    Downloads