MWSE/public
abdussamedulutas f5565f5df0 Studio: gelen akış fix + ses kısma kontrolü
_watchIncoming: _ensureRTC(peer) çağrısı eklendi
  - Önceden RTC başlatılmıyordu → gelen :rtcpack: sinyalleri receive() içinde
    _neg=null nedeniyle sessizce düşüyordu → track olayı hiç ateşlenmiyordu
  - Şimdi kabul/eşleşme anında RTC başlatılıyor (polite = küçük socketId)
  - Gelen offer'ı Negotiator işleyebiliyor → answer gönderiliyor → track geliyor

_addRemoteTile yeniden yazıldı:
  - streams parametresi eklendi (RTCPeerConnection'ın streams dizisi kullanılır)
  - Video: <video autoplay> (muted=false, gerçek ses çalar)
  - Ses: gizli <audio autoplay> + görsel tile (graphic_eq ikonu)
  - Ses kıs/aç butonu (volume_up ↔ volume_off, Material Icons)
  - Kapatınca audio.srcObject=null + remove() (bellek sızıntısı önlendi)
  - Track ended → tile otomatik kalkar

CSS:
  .mwse-stream-tile__mute (yeşil=açık, kırmızı=sessiz)
  .mwse-stream-tile__close Material Icons 'close' metni

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 14:03:42 +03:00
..
demos #38/#34: CanvasCompositor ve demo güncellemesi 2026-06-17 13:02:58 +03:00
studio Studio: gelen akış fix + ses kısma kontrolü 2026-06-17 14:03:42 +03:00
session.html Room infodeveloped 2023-09-17 17:03:51 +03:00
status.xml Eski Node.js / TypeScript yapı dosyaları temizlendi 2026-06-17 12:28:37 +03:00