Jean-Yves Avenard
19333d8da8
Bug 1394591 - P4. Pass decoder description to RemoteVideoDecoder. r=mattwoodrow
...
This makes it easier to determine the actual decoder in use within the GPU process.
MozReview-Commit-ID: 5TF6AsyXYWW
--HG--
extra : rebase_source : 0e73dc17206a83006040cf422182da560b3cf70a
2017-09-01 18:22:55 +02:00
Sebastian Hengst
c6ac74c855
Backed out changeset b741cbca23bd (bug 1394591)
2017-09-04 00:07:02 +02:00
Jean-Yves Avenard
ec392e67b8
Bug 1394591 - P4. Pass decoder description to RemoteVideoDecoder. r=mattwoodrow
...
This makes it easier to determine the actual decoder in use within the GPU process.
MozReview-Commit-ID: 5TF6AsyXYWW
--HG--
extra : rebase_source : 0e73dc17206a83006040cf422182da560b3cf70a
2017-09-01 18:22:55 +02:00
Matt Woodrow
9fcf5f626a
Bug 1329369 - Initialize the decoded video frame to the pixel size of the buffer. r=jya
...
MozReview-Commit-ID: ChfGNFxjJpc
--HG--
extra : rebase_source : 06c162f43a1ef2740bdc0cc2b4873ed4b377f54f
2017-02-17 15:01:25 +13:00
Jean-Yves Avenard
572d9a0a80
Bug 1339748: P2. Let the MediaDataDecoder tells the format it wants. r=cpearce
...
MozReview-Commit-ID: 22GEUnwEacd
--HG--
extra : rebase_source : 019627d3ff0ef0430bcaf83a4098ffd62fc53b05
2017-02-17 22:19:55 +01:00
Sebastian Hengst
955ce77a9f
Backed out changeset f508a675e8dc (bug 1339748)
2017-02-18 17:36:21 +01:00
Jean-Yves Avenard
1aee5fb0ac
Bug 1339748: P2. Let the MediaDataDecoder tells the format it wants. r=cpearce
...
MozReview-Commit-ID: 22GEUnwEacd
--HG--
extra : rebase_source : ce57fbd3028333485368267955b2645057f54805
2017-02-17 22:19:55 +01:00
Jean-Yves Avenard
73fd84bc5d
Bug 1319987: P5. Promisify MediaDataDecoder. r=cpearce,gerald,mattwoodrow,snorp
...
This is a big change, and unfortunately impossible to break down with independently functional commits.
There are four main changes being applied here:
* Code cleanup, including making all MediaDataDecoder related code mozilla coding style compliant
* Make MediaDataDecoder use MozPromise
* Making Flush and Shutdown processes fully asynchronous
* Fixing few data races encountered across the code, in particular in the Android PDM
MozReview-Commit-ID: DpiZucGofJT
--HG--
extra : rebase_source : 80bd6c6f9726d536b6f306c40d9af6df27333be9
2017-01-26 13:56:46 +01:00
Matt Woodrow
89ee34ca75
Bug 1316506 - Make RemoteVideoDecoder::Flush synchronous. r=billm
...
--HG--
extra : rebase_source : 1e0b6991a629de72248ac80dd64c30126d0c10fd
2016-11-22 15:50:46 +13:00
Matt Woodrow
50c5379ac8
Bug 1318083 - Make PVideoDecoder's ctor sync and fail if CreateVideoDecoder fails on the GPU process side. r=jya,dvander
...
--HG--
extra : rebase_source : 60a1e6686feaa1a841f5f822dfb0c91e220fe34f
2016-11-22 15:44:38 +13:00
Matt Woodrow
a36eef926a
Bug 1300682 - Part 5: Use KnowsCompositor to initialize decoders and create one for VideoDecoderParent to use. r=nical,jya
2016-10-07 21:13:33 +13:00
Matt Woodrow
185b59256e
Bug 1300677 - Implement IsHardwareAccelerated for RemoteVideoDecoder. r=dvander
2016-10-03 21:21:07 +13:00
Matt Woodrow
8ea736c85f
Bug 1300677 - Implement SetSeekThreshold for RemoteVideoDecoder. r=dvander
2016-10-03 21:20:54 +13:00
Matt Woodrow
a64365e7ad
Bug 1288618 - Part 14: Add PVideoDecoder protocol for individual decoders. r=cpearce,dvander
2016-09-21 21:25:41 +12:00
Carsten "Tomcat" Book
f918af64da
Backed out 16 changesets (bug 1288618) for bustage on a CLOSED TREE
...
Backed out changeset 06187d250f7a (bug 1288618)
Backed out changeset 2a47f8ea1d89 (bug 1288618)
Backed out changeset e179c8e8265d (bug 1288618)
Backed out changeset 25396a1af922 (bug 1288618)
Backed out changeset e98f835c6ee5 (bug 1288618)
Backed out changeset 24df0e89b273 (bug 1288618)
Backed out changeset f8bbdabdb6da (bug 1288618)
Backed out changeset 8b0adeab93df (bug 1288618)
Backed out changeset 95f23366de82 (bug 1288618)
Backed out changeset 63a9c689e1d5 (bug 1288618)
Backed out changeset 8f67443dccb8 (bug 1288618)
Backed out changeset 4e7fe69d5f45 (bug 1288618)
Backed out changeset 53b113acee42 (bug 1288618)
Backed out changeset 2583ae4e2e3b (bug 1288618)
Backed out changeset 75a61d0e71b7 (bug 1288618)
Backed out changeset da740b4fd484 (bug 1288618)
2016-09-21 08:44:11 +02:00
Matt Woodrow
bd0f6ed588
Bug 1288618 - Part 14: Add PVideoDecoder protocol for individual decoders. r=cpearce,dvander
...
--HG--
extra : rebase_source : 547708bb8d2f3502f1fe89378afe8da6def42005
2016-09-21 15:36:41 +12:00
Carsten "Tomcat" Book
933c081175
Backed out changeset f2da4a56dc4f (bug 1288618)
2016-09-15 16:33:59 +02:00
Matt Woodrow
637309d62d
Bug 1288618 - Part 14: Add PVideoDecoder protocol for individual decoders. r=cpearce,dvander
2016-09-15 23:18:00 +12:00