gecko-dev/dom/media/ipc
alwu ba21db881e Bug 1692957 - reject promise if RDD has been destroyed. r=mattwoodrow
This could happen if RDD crashed right after it created, then `RDDProcessManager` would clean `mProcess` and `mRDDChild` before running the lambda.

Depends on D106827

Differential Revision: https://phabricator.services.mozilla.com/D106837
2021-03-02 06:18:36 +00:00
..
MediaIPCUtils.h Bug 1637658 - P1. Only use ImageRect if explicitly set. r=mattwoodrow,pehrsons 2020-12-14 08:16:23 +00:00
PMediaDecoderParams.ipdlh Bug 1648309 - P3. Use ArrayOfRemoteMediaRawData inplace of an actual array. r=padenot,mjf 2020-09-29 04:39:21 +00:00
PRDD.ipdl Bug 1689147 - Part 1: Add extended attribute syntax to IPDL, r=mccr8 2021-02-09 16:50:21 +00:00
PRemoteDecoder.ipdl Bug 1689147 - Part 1: Add extended attribute syntax to IPDL, r=mccr8 2021-02-09 16:50:21 +00:00
PRemoteDecoderManager.ipdl Bug 1660470 - Include C++ header files only from cpp file. r=nika 2020-11-23 16:03:32 +00:00
RDDChild.cpp Bug 1681043 - P3. Retrieve decoding capabilities in GPU or RDD process and pass it to content. r=alwu,bryce 2021-01-06 09:05:31 +00:00
RDDChild.h Bug 1681043 - P3. Retrieve decoding capabilities in GPU or RDD process and pass it to content. r=alwu,bryce 2021-01-06 09:05:31 +00:00
RDDParent.cpp Bug 1693037 - Fix non-MOZ_GECKO_PROFILER builds - r=florian 2021-02-17 22:36:28 +00:00
RDDParent.h Bug 1676999 - P2. Disable windows hardware acceleration if the RDD crashed. r=mattwoodrow,mjf 2020-11-24 06:38:29 +00:00
RDDProcessHost.cpp Bug 1518344 - P3. Launch the RDD process fully asynchronously. r=jld,mjf,bryce 2020-11-19 01:21:05 +00:00
RDDProcessHost.h Bug 1518344 - P3. Launch the RDD process fully asynchronously. r=jld,mjf,bryce 2020-11-19 01:21:05 +00:00
RDDProcessImpl.cpp
RDDProcessImpl.h
RDDProcessManager.cpp Bug 1692957 - reject promise if RDD has been destroyed. r=mattwoodrow 2021-03-02 06:18:36 +00:00
RDDProcessManager.h Bug 1685666 - check RDDChild before creating content bridge. r=mattwoodrow 2021-03-02 06:18:36 +00:00
RemoteAudioDecoder.cpp Bug 1672087 - P2. Recreate remote decoder when parent dies. r=mattwoodrow,bryce 2020-12-08 06:42:51 +00:00
RemoteAudioDecoder.h Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteDecoderChild.cpp Bug 1672087 - P2. Recreate remote decoder when parent dies. r=mattwoodrow,bryce 2020-12-08 06:42:51 +00:00
RemoteDecoderChild.h Bug 1688278 - part2 : add debug log. r=bryce 2021-01-28 21:18:53 +00:00
RemoteDecoderManagerChild.cpp Bug 1694248 - Don't assert if PBackground has been shut down when we try to create an RDD thread. r=bryce 2021-03-01 23:11:52 +00:00
RemoteDecoderManagerChild.h Bug 1688278 - part2 : add debug log. r=bryce 2021-01-28 21:18:53 +00:00
RemoteDecoderManagerParent.cpp Bug 1693811 - Remove dead blocklisting code. r=alwu 2021-02-22 15:37:34 +00:00
RemoteDecoderManagerParent.h Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteDecoderModule.cpp Merge autoland to mozilla-central a=merge 2020-11-13 18:20:41 +02:00
RemoteDecoderModule.h Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteDecoderParent.cpp Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteDecoderParent.h Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteImageHolder.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
RemoteImageHolder.h Bug 1595994 - P16. Handle NullData object potentially returned by the video decoders. r=mattwoodrow 2020-10-20 23:28:32 +00:00
RemoteMediaData.cpp Bug 1595994 - P1F. Additional checks to ensure we always abort decode if shutdown. r=mattwoodrow 2020-10-20 23:30:26 +00:00
RemoteMediaData.h Bug 1648309 - P4. Add ArrayOfRemoteAudioData and use it. r=mjf,padenot 2020-09-29 05:02:40 +00:00
RemoteMediaDataDecoder.cpp Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteMediaDataDecoder.h Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +00:00
RemoteVideoDecoder.cpp Bug 1672087 - P2. Recreate remote decoder when parent dies. r=mattwoodrow,bryce 2020-12-08 06:42:51 +00:00
RemoteVideoDecoder.h Bug 1672087 - P2. Recreate remote decoder when parent dies. r=mattwoodrow,bryce 2020-12-08 06:42:51 +00:00
ShmemRecycleAllocator.h Bug 1648309 - P1. Add ShmemRecycleAllocator class. r=mattwoodrow 2020-09-29 04:39:06 +00:00
moz.build Bug 1672072 - P3. Remove IRemoteDecoderChild.h class. r=mattwoodrow,padenot,mjf,bryce 2020-11-13 04:21:14 +00:00