gecko-dev/media
Byron Campen [:bwc] ca88e4c776 Bug 1622384: Implement stable indexing for JSEP transceivers. r=mjf
JSEP transceivers were previously held in a vector, in the order that they were
created. However, these could be removed, which meant that the indexing was not
stable. Under most circumstances this did not matter, however there was a
wrinkle with implicit rollback in repeated sRD. Re-applying a remote offer that
had created a transceiver would destroy that transceiver, and create a new one
to replace it. However, JS was not informed, because to PeerConnectionImpl it
looked like nothing had changed. Now, transceivers are indexed in a stable way,
which allows this bug to be fixed, and makes things a little less confusing.

Differential Revision: https://phabricator.services.mozilla.com/D70400
2020-05-01 00:27:03 +00:00
..
audioipc Bug 1617369 - Reformat recent rust changes with rustfmt r=emilio 2020-04-25 21:21:32 +00:00
ffvpx
gmp-clearkey/0.1
kiss_fft
libaom
libcubeb
libdav1d
libjpeg
libmkv
libnestegg
libogg Bug 1625876 - Port libOgg usage code in the OGGDemuxer to use the RLBox API r=padenot 2020-04-22 11:41:42 +00:00
libopus
libpng
libsoundtouch
libspeex_resampler
libtheora
libtremor
libvorbis
libvpx
libwebp
libyuv
mp4parse-rust
mtransport Bug 1512478 - Use sync IPC to get client auth data from parent process r=keeler,mccr8 2020-04-28 20:12:43 +00:00
openmax_dl
openmax_il/il112
psshparser
webrtc Bug 1622384: Implement stable indexing for JSEP transceivers. r=mjf 2020-05-01 00:27:03 +00:00
moz.build
update-libjpeg.sh