Confirmed users
325
edits
| Line 28: | Line 28: | ||
== '''Need to add a TrackUnion to streams output from PeerConnection''' == | == '''Need to add a TrackUnion to streams output from PeerConnection''' == | ||
We can get persistent delay if the output of a PeerConnection gets blocked. The patch for this has been r-'d and needs a re-design. {{Bug|832881}} | We can get persistent delay if the output of a PeerConnection gets blocked. The patch for this has been r-'d and needs a re-design. {{Bug|832881}} | ||
== '''AEC location & quality''' == | == '''AEC location & quality''' == ({{Bug|916331}}) | ||
The AEC should be in getUserMedia() to have the option of cancelling audio from multiple PeerConnections (so A doesn't head the echo of B (and vice-versa) when both are talking to C). Also this will allow other audio from the browser to be cancelled. Currently the AEC only cancels audio in the same PeerConnection. {{Bug|694814}} | The AEC should be in getUserMedia() to have the option of cancelling audio from multiple PeerConnections (so A doesn't head the echo of B (and vice-versa) when both are talking to C). Also this will allow other audio from the browser to be cancelled. Currently the AEC only cancels audio in the same PeerConnection. {{Bug|694814}} | ||
* Google apparently has not moved the AEC yet either. | * Google apparently has not moved the AEC yet either. | ||
== '''Dynamic input/output changes''' == | == '''Dynamic input/output changes''' == | ||
=== Hot-plug === | === Hot-plug === | ||