diff --git a/public/studio/Studio.js b/public/studio/Studio.js index 9af5359..ba9d66b 100644 --- a/public/studio/Studio.js +++ b/public/studio/Studio.js @@ -175,30 +175,83 @@ export default class Studio { this._updatePanelVisibility(); } - // Uzak (gelen) track tile'ı ekle - _addRemoteTile(track, peerLabel) { + // Uzak (gelen) track tile'ı → ses kontrollü + _addRemoteTile(track, streams, peerLabel) { const isVideo = track.kind === 'video'; - const stream = new MediaStream([track]); - const tile = this._makeTile( - isVideo ? 'Video' : 'Ses', - `← ${peerLabel}`, - stream, - isVideo, - !isVideo, // ses tile'ı için muted değil (çalması lazım) - () => tile.remove() && this._updatePanelVisibility() - ); - // Ses için görünmez