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 Bug 1616736 - P2. Update ffmpeg copy to 4.2. r=jolin 2020-03-04 22:18:34 +00:00
gmp-clearkey/0.1 Bug 1626787 - ClearKeyDecryptionManager.cpp check emptiness by empty instead of by size. r=sylvestre 2020-04-08 15:47:17 +00:00
kiss_fft
libaom Bug 1592855 - run mach vendor aom with python3 r=dminor 2019-11-04 20:31:43 +00:00
libcubeb Bug 1628132 - P2: Update cubeb to 9caa5b1. r=kinetik 2020-04-14 00:23:16 +00:00
libdav1d Bug 1620471 - Update libdav1d to 0.6.0 r=dminor 2020-03-20 15:17:26 +00:00
libjpeg Bug 1607379 - Update libjpeg-turbo to 2.0.4. r=aosmond 2020-01-07 12:12:52 +00:00
libmkv
libnestegg Bug 1592193 - Update libnestegg to b50521d4. r=bryce 2019-11-05 00:08:16 +00:00
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 Bug 1588233 - Follow-up: Update moz.yaml for the 2.1.2 update. r=chunmin 2020-01-09 23:19:35 +00:00
libspeex_resampler
libtheora
libtremor
libvorbis
libvpx Bug 1622013 - Build *_mmx.c files with -mmmx in bundled libvpx; r=bryce 2020-04-13 15:34:42 +00:00
libwebp Bug 1618288 - Remove header that should not have been added. 2020-02-26 18:55:20 +00:00
libyuv
mp4parse-rust Bug 1624057 - Update mp4parse-rust to 63ca8c6. r=kinetik 2020-03-26 02:08:51 +00:00
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 Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
webrtc Bug 1622384: Implement stable indexing for JSEP transceivers. r=mjf 2020-05-01 00:27:03 +00:00
moz.build
update-libjpeg.sh