gecko-dev/dom/media/ipc
Jean-Yves Avenard 6f1544075f Bug 1681043 - P5. Recalculate decoder capabilities if CanUseHardwareVideoDecoding changes. r=alwu,bryce
Not the most elegant, but reworking the PDMFactory to be fully re-initialized would be a significant change, as only the WMFDecoderModule requires it we take some shortcuts.

Differential Revision: https://phabricator.services.mozilla.com/D100308
2021-01-06 08:33:28 +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 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
PRemoteDecoder.ipdl Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8 2020-11-13 07:46:44 +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 1681043 - P5. Recalculate decoder capabilities if CanUseHardwareVideoDecoding changes. r=alwu,bryce 2021-01-06 08:33: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 1681043 - P1. Create method to launch RDD process early. r=alwu 2021-01-06 08:53:38 +00:00
RDDProcessManager.h Bug 1681043 - P1. Create method to launch RDD process early. r=alwu 2021-01-06 08:53:38 +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 1672087 - P2. Recreate remote decoder when parent dies. r=mattwoodrow,bryce 2020-12-08 06:42:51 +00:00
RemoteDecoderManagerChild.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
RemoteDecoderManagerChild.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
RemoteDecoderManagerParent.cpp Bug 1677466 - Split Endpoint.h and ProtocolMessageUtils.h from ProtocolUtils.h. r=mccr8 2020-11-23 16:06:42 +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