Media/WebRTC/ReleaseNotes/46: Difference between revisions

Removed labels for better readability and made other minor edits
(Removed labels for better readability and made other minor edits)
Line 9: Line 9:


== Noteworthy Changes: ==
== Noteworthy Changes: ==
===<big>'''IMPORTANT:''' Simulcast landed and is pref'd on </big>:===
===<big>'''IMPORTANT:'''</big> Simulcast landed and is pref'd on ===
'''[WebRTC:] We landed our implementation of simulcast.  This should not impact non-simulcast use cases.  If you think you've found a problem or a regression, please let [mailto:mreavy@mozilla.com Maire] (mreavy on irc) know as soon as you can. (See {{Bug|1230197}}, {{Bug|1210170}}, {{Bug|1231507}}, {{Bug|1242203}}.)  '''
We landed our implementation of simulcast.  This should not impact non-simulcast use cases.  '''If you think you've found a problem or a regression, please let [mailto:mreavy@mozilla.com Maire] (mreavy on irc) know as soon as you can. ''' (See {{Bug|1230197}}, {{Bug|1210170}}, {{Bug|1231507}}, {{Bug|1242203}} for details on the landing.)   


''' If we run into problems we can't easily solve or if we're worried about the quality/stability of WebRTC calls (especially for any non-simulcast use cases), we will pref off before Release. Please help us test. '''
Between now and release: If we run into problems we can't easily solve or if we're concerned about the quality/stability of WebRTC calls (especially for any non-simulcast use cases) as we test during the Dev Edition and Beta cycles, '''we may pref off before Release. Please help us test.'''


---


'''''Other noteworthy changes:'''''
'''''Other noteworthy changes:'''''
* [WebRTC/libcubeb:] Landed full duplex support for pulse audio.  '''Feature is currently pref'd off, but we may pref on during the Dev Edition Fx46 cycle depending on how well testing in Fx47 goes.''' (See {{Bug|1221587}}, {{Bug|1241476}}, {{Bug|1221576}}.)
* Landed full duplex support for pulse audio (Linux) in WebRTC(See {{Bug|1221587}}, {{Bug|1241476}}, {{Bug|1221576}}.)
* [WebRTC:] Landed packetization code necessary to pref on VP9. '''We may flip the pref to ON during Dev Edition Fx46 cycle depending on how Nightly testing in Fx47 goes.'''  (See {{Bug|1237023}}).
** '''Feature is currently pref'd off, but we may pref on during the Dev Edition Fx46 cycle, depending on how well testing in Fx47 goes.'''  
* [WebRTC/MediaStreamGraph(MSG):] .  Rewrote MSG shutdown code to be less fragile.  This means a number of intermittents should go away and shutdown should be more reliable. (See {{Bug|1239873}}.)
* Landed packetization code necessary to pref on VP9 in WebRTC.  (See {{Bug|1237023}})
* [WebRTC:] Added RTCRtpReceiver and fire ontrack for remote tracks (See {{Bug|1232082}}.)
** '''Feature is currently pref'd off, but we may pref VP9 ON during Dev Edition Fx46 cycle, depending on how Nightly testing in Fx47 goes.'''   
* [WebRTC:] Fixed the label property on a media stream track for gUM-based Media Streams (See {{Bug|866513}}.
* Rewrote MSG shutdown code to be less fragile.  (See {{Bug|1239873}}.)
* [WebRTC:] Implemented echoCancellation, mozAutoGainControl and mozNoiseSuppression gUM constraints  (See {{Bug|987186}}.)\
** This means a number of intermittents should go away and shutdown should be more reliable.
* [WebRTC:] Fixed getting microphone share permission when camera share permission is pending and vice versa  (See {{Bug|1224766}}.)
* Added RTCRtpReceiver and fire ontrack for remote tracks (See {{Bug|1232082}}.)
* [WebRTC:] Re-enabled all disabled WebRTC e10s tests.  (See {{Bug|1234363}}.)
* Fixed the label property on a media stream track for gUM-based Media Streams (See {{Bug|866513}}.
* Implemented echoCancellation, mozAutoGainControl and mozNoiseSuppression gUM constraints  (See {{Bug|987186}}.)\
* Fixed getting microphone share permission when camera share permission is pending and vice versa  (See {{Bug|1224766}}.)
* Re-enabled all disabled WebRTC e10s tests.  (See {{Bug|1234363}}.)
 
-----
-----


==Bug tickets fixed in Firefox 46 (full list):==
==Bug tickets fixed in Firefox 46 (full list):==
Confirmed users
654

edits