dom/media/ipc/RemoteVideoDecoder.cpp
8e8a7f94124adf18e253e55f789741abe402c10e
created 2021-04-19 04:24 +0000
pushed 2021-04-19 09:47 +0000
Matt Woodrow Matt Woodrow - Bug 1653902 - Allocate a buffer for BuildSurfaceDescriptorBuffer using the computed destination layout. r=jbauman
cb44922f2e7a0b45ab0eec3029d81473c984d2ac
created 2020-12-08 06:42 +0000
pushed 2020-12-08 21:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1672087 - P2. Recreate remote decoder when parent dies. r=mattwoodrow,bryce
fab3a8df22c950649eaba1a292552e8308378570
created 2020-11-16 22:41 +0000
pushed 2020-11-17 21:55 +0000
Matt Woodrow Matt Woodrow - Bug 1664831. r=sotaro
2ad5d48f145214fb1834531779f4e9f88166f2ce
created 2020-11-13 07:46 +0000
pushed 2020-11-13 16:27 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8
23b8e2facfb9860427b51b8fbad686def2d2ac29
created 2020-11-13 06:13 +0200
pushed 2020-11-13 09:59 +0000
Bogdan Tara Bogdan Tara - Backed out 13 changesets (bug 1672072) for short.mp4.firstframe.html failures CLOSED TREE
9cb71fd4b43b47ffaf516a605a170b78b14111f0
created 2020-11-12 22:53 +0000
pushed 2020-11-13 09:59 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1672072 - P8. Create decoder asynchronously. r=mattwoodrow,bryce,padenot,mjf,ipc-reviewers,mccr8
f1ffe5e08ef1f8f9ce0b3477def488776555c316
created 2020-10-20 23:29 +0000
pushed 2020-10-21 09:51 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1595994 - P1B. Make WMF DXVA decoding work in the RDD process. r=mattwoodrow
0e4fc20bf2d3af511d6977582a90bbf15e65c92f
created 2020-10-20 23:28 +0000
pushed 2020-10-21 09:51 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1595994 - P16. Handle NullData object potentially returned by the video decoders. r=mattwoodrow
57607f8b6d8e1619b5c488494fd57547944c47b1
created 2020-10-20 23:26 +0000
pushed 2020-10-21 09:51 +0000
Dan Glastonbury Dan Glastonbury - Bug 1595994 - P7: Add Supports messages to PRemoteDecoderManager. r=kamidphish,nika,ipc-reviewers
9e0809ed54cd2da0e3ebbb0bb143f85bb6ad6b14
created 2020-10-20 23:24 +0000
pushed 2020-10-21 09:51 +0000
Dan Glastonbury Dan Glastonbury - Bug 1595994 - P4: Use PDMFactory to create decoders in RDD & GPU process. r=kamidphish
44471f99280cba96d7adac8649ce09e3c4c21ed4
created 2020-10-20 23:23 +0000
pushed 2020-10-21 09:51 +0000
Dan Glastonbury Dan Glastonbury - Bug 1595994 - P2: Make RemoteDecoderManagerChild responsible for creation of remote decoders. r=kamidphish,mattwoodrow
d21058e4bdeb9613c03dba5b6a0326b327d319fa
created 2020-09-29 05:02 +0000
pushed 2020-09-29 15:38 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1648309 - P4. Add ArrayOfRemoteAudioData and use it. r=mjf,padenot
a6b09fc8e9f803277a0e97e6f7aadea33f8e836b
created 2020-09-17 06:30 +0000
pushed 2020-09-18 09:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1663227 - P3. Have RemoteImageHandler handles image's lifecycle even in the parent. r=mattwoodrow
29db5f8655d0d0da728c086b3f5ae84e53400896
created 2020-09-17 06:21 +0000
pushed 2020-09-18 09:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1663227 - P2. Wrap image in a RemoteImageHolder and use move semantics. r=mattwoodrow
f7243c8b47724331ab1f1eadba4fa3233f4ad053
created 2020-08-17 23:52 +0000
pushed 2020-08-18 04:15 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1650696 - P4. Remove the expectation for a MediaDataDecoder to work on a specified TaskQueue. r=jolin
c634db4960d3a093b0cda2809a6bab5c7d51f7b1
created 2020-07-02 00:26 +0000
pushed 2020-07-02 09:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1649294 - Make RemoteDecoder use a background taskqueue. r=mattwoodrow,andi
ed44d4e62140475b5daba4e7db38808dfea95960
created 2020-06-30 09:50 +0300
pushed 2020-06-30 14:45 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 7 changesets (bug 1634846, bug 1647628, bug 1649294, bug 1647112) for webgl-conf crashes. CLOSED TREE
fda262d73a136cb8ef3bca9398d7c28f9841447d
created 2020-06-30 02:50 +0000
pushed 2020-06-30 14:45 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1649294 - Make RemoteDecoder use a background taskqueue. r=mattwoodrow
7b750f67409842a1e0b90bd6eaf5f979a9cd97e9
created 2020-03-16 10:42 +0000
pushed 2020-03-17 09:36 +0000
sotaro sotaro - Bug 1622709 - Re-enable RecycleAllocator at ImageContainer for RDD process r=nical
30b275cb80cda8e612dc9f8c74fe8ba4a3c154cd
created 2020-03-13 20:42 +0000
pushed 2020-03-14 10:28 +0000
sotaro sotaro - Bug 1622142 - Disable recycle allocator usage for av1 video for now r=nical
71df0e854e4f728d2eade9260fb2ecf44e5ab3d5
created 2020-03-11 10:52 +0000
pushed 2020-03-12 03:57 +0000
sotaro sotaro - Bug 1618429 - Add RecycleAllocator support to ImageContainer for RDD process r=nical
53a348434e9a629bcafaea0373817af491067f7d
created 2020-03-03 02:41 +0000
pushed 2020-03-03 15:54 +0000
Dan Glastonbury Dan Glastonbury - Bug 1606288: Fall back to using shmem for video. r=jya
8e9c25f6c1ec1ecbae8eb0506696cc9214be9096
created 2019-11-26 14:35 +0000
pushed 2019-11-26 21:27 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
1c8cc6132a46cea2cb88989fa6d1b6a30ee1b47b
created 2019-11-20 21:55 +0000
pushed 2019-11-21 21:44 +0000
David Parks David Parks - Bug 1577336: Part 6 - Make SurfaceDescriptorGPUVideo a union that contains SurfaceDescriptorRemoteDecoder r=mattwoodrow,jolin
f6c2f1e4c394467a4e3e8c2706fa6a07c22d067a
created 2019-11-20 21:53 +0000
pushed 2019-11-21 21:44 +0000
David Parks David Parks - Bug 1577336: Part 4 - Refactor some things in RemoteDecoderManager r=mattwoodrow,jolin
7a1c07e301a931e9d8409a81ded6c17a2979254c
created 2019-11-04 03:42 +0000
pushed 2019-11-04 09:41 +0000
Dan Glastonbury Dan Glastonbury - Bug 1561179 - P6: Handle shutdown of the GPU process and reconnect PVideoBridge. r=mattwoodrow
fa6bf31d950b963ed648c77969e5bbf17aa8b360
created 2019-11-04 03:41 +0000
pushed 2019-11-04 09:41 +0000
Dan Glastonbury Dan Glastonbury - Bug 1561179 - P5: Remove separate VideoBridgeChild Singletons. r=mattwoodrow
70a8eba83b144c51b405c521bfa15b37a9be4812
created 2019-10-31 03:21 +0200
pushed 2019-10-31 09:53 +0000
Razvan Maries Razvan Maries - Backed out 6 changesets (bug 1561179) for perma fails on browser_timeout_throttling_with_audio_playback.js. CLOSED TREE
5d8059472045b0b003ac4fe837984e8b7db96707
created 2019-10-30 23:48 +0000
pushed 2019-10-31 09:53 +0000
Dan Glastonbury Dan Glastonbury - Bug 1561179 - P6: Handle shutdown of the GPU process and reconnect PVideoBridge. r=mattwoodrow
90c207dd2cc2305aee8df1af23a72c298e6f564f
created 2019-10-30 23:48 +0000
pushed 2019-10-31 09:53 +0000
Dan Glastonbury Dan Glastonbury - Bug 1561179 - P5: Remove separate VideoBridgeChild Singletons. r=mattwoodrow
3f6d096c53580132cef7a76884954bfc4efebed4
created 2019-10-01 11:28 +0000
pushed 2019-10-02 03:38 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1584721 - P4. Recycle all ShmemBuffer including for video. r=mjf
1af599d7363344c641466df65ae4391596b42431
created 2019-09-28 12:17 +0000
pushed 2019-09-28 21:17 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1582353 - P3. Promisify RDD/GPU remote decoder. r=mattwoodrow,mjf
0928c6245907b29a632be53031c0f4ea358151ee
created 2019-08-02 18:17 +0000
pushed 2019-08-02 21:52 +0000
Dan Minor Dan Minor - Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce
fa992fc16bf6e1cbfaaa077feed1aea95f4d64e2
created 2019-08-02 19:00 +0300
pushed 2019-08-02 21:52 +0000
arthur.iakab arthur.iakab - Backed out changeset b8661a3b5dc2 (bug 1356046) for causing buid bustages on HTMLMediaElement.cpp CLOSED TREE
b8661a3b5dc23c855fbebf7af1ac0c2c47ddd20d
created 2019-08-02 15:37 +0000
pushed 2019-08-02 21:52 +0000
Dan Minor Dan Minor - Bug 1356046 - Remove expired media telemetry; r=jya,alwu,bryce
4e4751677534ad208d37a0630bbcf39cf04de8e9
created 2019-07-26 01:10 +0000
pushed 2019-07-26 09:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1563139 - Remove StaticPrefs.h. r=glandium
b3f5385fa0b37bca7c46269ff394aca964baec7c
created 2019-07-18 12:54 +0300
pushed 2019-07-18 09:54 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 2095b5ca1769 (bug 1566956) for causing Bug 1567002. a=backout
2095b5ca1769cb3777cd9050ed4fccfd397f93e0
created 2019-07-17 20:17 +0000
pushed 2019-07-18 03:45 +0000
Matt Woodrow Matt Woodrow - Bug 1566956 - Wait for a response from the VideoBridge to ensure textures are available before telling the content process about them. r=sotaro
11168f905222e9ea49de07fb73f1901e66e183e7
created 2019-07-01 13:05 +0300
pushed 2019-07-01 21:52 +0000
Oana Pop Rus Oana Pop Rus - Merge mozilla-central to autoland. a=merge CLOSED TREE
7ad8396f67cfc38165755438db5cbb78c1e5e5d3
created 2019-07-01 07:58 +0000
pushed 2019-07-01 21:52 +0000
Matt Woodrow Matt Woodrow - Bug 1562395 - Don't try to create sync handles in the RDD process. r=jya
3780202d7104307ec4c5f4a1dde788e5123c47ac
created 2019-06-28 14:09 +1000
pushed 2019-07-01 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1562331 - Make media.* static prefs follow the naming convention. r=KrisWright
5a60cd493115214a5a3cf1cd0037e25ae6645e2c
created 2019-06-28 07:00 +0000
pushed 2019-06-28 16:12 +0000
Matt Woodrow Matt Woodrow - Bug 1561178 - Use Endpoints for VideoBridge construction, and support the possibility that there are multiple at the same time. r=jya
c9f9bba02acf40a824a92fd9430cc5e10edcc485
created 2019-06-28 06:32 +0000
pushed 2019-06-28 16:12 +0000
Matt Woodrow Matt Woodrow - Bug 1561178 - Make passing a TextureFactoryIdentifier optional, and pass one whenever we can. r=jya
c633a515314d0d1451322d4c6bfda0031cadb459
created 2019-06-28 06:31 +0000
pushed 2019-06-28 16:12 +0000
Matt Woodrow Matt Woodrow - Bug 1561178 - Combine the two video RecvOutput methods and switch based on the descriptor type. r=jya
89fbb2008b608b3b49f71ff5b6d73971d967e8d5
created 2019-06-27 08:19 +0300
pushed 2019-06-27 09:34 +0000
Daniel Varga Daniel Varga - Backed out 6 changesets (bug 1561178) for profile guided optimization build fail in artifacts\\profdata.tar.xz. On a CLOSED TREE
d449e8c96753f50a34d3aaf260a00390f729954c
created 2019-06-27 01:29 +0000
pushed 2019-06-27 09:34 +0000
Matt Woodrow Matt Woodrow - Bug 1561178 - Use Endpoints for VideoBridge construction, and support the possibility that there are multiple at the same time. r=jya
557f55a90c8aa215b7046fadf7a17436baa93713
created 2019-06-27 01:28 +0000
pushed 2019-06-27 09:34 +0000
Matt Woodrow Matt Woodrow - Bug 1561178 - Make passing a TextureFactoryIdentifier optional, and pass one whenever we can. r=jya
e1521d8fbe9007e783ea1c094b0d3e5574d0fbf1
created 2019-06-27 01:28 +0000
pushed 2019-06-27 09:34 +0000
Matt Woodrow Matt Woodrow - Bug 1561178 - Combine the two video RecvOutput methods and switch based on the descriptor type. r=jya
1d330fafedddde0c820308cddfd4e30351bfd477
created 2019-06-11 02:01 +0000
pushed 2019-06-11 09:40 +0000
Matt Woodrow Matt Woodrow - Bug 1555891 - Merge PVideoDecoder into PRemoteDecoder. r=jya,jld
a1198059b0809f9c752511256aaaec26a2c56a29
created 2019-06-11 02:01 +0000
pushed 2019-06-11 09:40 +0000
Matt Woodrow Matt Woodrow - Bug 1555891 - Merge PVideoDecoderManager into PRemoteDecoderManager. r=jya,jld
134d1cdc2c83d6ccecd4ea61fe7ecc8c214411bb
created 2019-03-28 10:41 +0000
pushed 2019-03-28 17:29 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1538474 - Enable dav1d in RDD process. r=mjf
d04ec06581a08f3b487f1becd6ef018424ef8139
created 2019-03-25 23:15 +0200
pushed 2019-03-26 09:51 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 6ef62825d79f (bug 1538474) for causing mda failures on test_playback.html. CLOSED TREE
6ef62825d79f142b9aabd982d84f2e69e4eded06
created 2019-03-25 16:41 +0000
pushed 2019-03-26 09:51 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1538474 - Enable dav1d in RDD process. r=mjf
beaf8e80224d73c9aa5058c579073dd99f834357
created 2019-03-19 15:56 +0000
pushed 2019-03-19 21:51 +0000
Michael Froman Michael Froman - Bug 1530305 - handle failure to alloc Shmem in RemoteVideoDecoderParent. r=jya
1c4fb23363e0fca41931986561ff580c129eaa6e
created 2019-03-04 16:35 +0000
pushed 2019-03-04 21:48 +0000
Alex Gaynor Alex Gaynor - Bug 1441651 - Part 2 - pass Shmem and ByteBuf by rvalref to Send* IPC methods; r=nika,jrmuizel
c3f6ea574cdfcf501513ed10c2f2320f7a47a09c
created 2019-02-23 09:21 +0000
pushed 2019-02-25 01:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1524890 - P12. Serialise TimeUnit over ipdl. r=mjf
66eb3b2554bdc7646884e7086f9a173c6a03efd4
created 2019-02-22 09:18 +0000
pushed 2019-02-25 01:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1524890 - P6. Remove mFrames member from MediaData. r=bryce
f5daf84b3b7e9a02cf62f3235a56e217daf6c930
created 2019-02-22 09:18 +0000
pushed 2019-02-25 01:46 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1524890 - P5. Make MediaData::Type an enum class. r=bryce
0daaf4ad964578e532cc798f03359a932074eccc
created 2019-02-19 09:12 +0900
pushed 2019-02-19 04:40 +0000
sotaro sotaro - Bug 1516834 - Check if CopyData succeeded r=nical
9adeff2c423fc4ac047b4ddbdbb9b8e64ce7fdac
created 2019-02-16 20:20 +0100
pushed 2019-02-17 21:45 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
less more (0) -100 -60 tip