gecko-dev/media
Nika Layzell 9d6bb19c23 Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8
This method always returned GetMainThreadSerialEventTarget(). This patch
switches all callers over to use that method instead.

We can't easily switch all calls to be calls to NS_GetMainThread(), as there is
no version of that method returning a bare nsIThread* instance.

I didn't introduce one, as we may want to add a lock around mMainThread in the
future, which would require removing nsThreadManager::GetMainThreadWeak. As
this method only returns nsISerialEventTarget, it method could remain
implemented, however, by returning a statically allocated fake event target
which forwards dispatches (and QIs to nsIThread) to the real main thread.

Differential Revision: https://phabricator.services.mozilla.com/D166608
2023-01-16 23:14:12 +00:00
..
ffvpx Bug 1793507 [FFVPX] Fix build warnings on non-Wayland systems r=alwu 2022-11-15 08:14:26 +00:00
gmp-clearkey/0.1
highway Bug 1807473 - Update libjxl and highway r=tnikkel 2023-01-09 16:54:44 +00:00
kiss_fft
libaom
libcubeb Bug 1809185 - Update libcubeb to revision c96f0d4e. r=cubeb-reviewers,chunmin 2023-01-10 10:21:36 +00:00
libdav1d Bug 1802290 - Remove +x permissions on more files r=linter-reviewers,andi 2023-01-03 08:17:50 +00:00
libjpeg Bug 1787515 - Update libjpeg-turbo to 2.1.4. r=aosmond 2022-11-24 22:00:48 +00:00
libjxl Bug 1810317 - Update libjxl to 27f0ffaf77ca9d08222bb17406483ae4509de4dd r=saschanaz 2023-01-15 06:14:42 +00:00
libmkv
libnestegg Bug 1801758: Fix globbing of .git files/directories in moz.yaml exclusions r=glandium 2022-11-23 15:00:26 +00:00
libogg
libopus Bug 1802444 - Update opus to 757c53f775a0b651b0512a1992d67f4b2159a378 r=kinetik DONTBUILD 2022-12-12 07:37:46 +00:00
libpng Bug 1801583 - Update libpng to version 1.6.39. r=tnikkel 2022-11-23 12:51:15 +00:00
libsoundtouch
libspeex_resampler
libtheora Bug 1801758: Fix globbing of .git files/directories in moz.yaml exclusions r=glandium 2022-11-23 15:00:26 +00:00
libtremor
libvorbis
libvpx Bug 1802290 - Remove +x permissions on more files r=linter-reviewers,andi 2023-01-03 08:17:50 +00:00
libwebp Bug 1803469 - Update libwebp to 1.2.4. r=gfx-reviewers,lsalzman 2022-12-06 16:15:50 +00:00
libyuv Bug 1776141 - P4 - apply patches to vendored libyuv;r=mjf 2022-11-24 04:34:09 +00:00
mozva
mp4parse-rust
openmax_dl
openmax_il/il112
psshparser
webrtc Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8 2023-01-16 23:14:12 +00:00
moz.build Bug 1774376 - update further metadata mapping files to Graphics Bugzilla components. DONTBUILD 2022-07-11 22:38:30 +00:00
update-libjpeg.sh