Wes Kocher
4a7262bb43
Backed out changeset 176166c0bae9 (bug 1124394) for b2g device bustage on a CLOSED TREE
2015-01-29 14:23:37 -08:00
Martin Thomson
70d33d0da4
Bug 1119593 - Dealing with multiple streams, r=drno
2015-01-28 14:05:57 -08:00
Martin Thomson
f0d8569c89
Bug 1119593 - Fixing test preconditions for steeplechase, r=drno
2015-01-28 14:05:57 -08:00
Martin Thomson
0734da08fe
Bug 1119593 - Aggressively removing boilerplate on tests, r=drno
...
Conflicts:
dom/media/tests/mochitest/test_getUserMedia_exceptions.html
2015-01-28 14:05:57 -08:00
Martin Thomson
d38ef687df
Bug 1119593 - Re-enable per-data-channel close, r=drno
2015-01-28 14:05:57 -08:00
Martin Thomson
d74c1c1422
Bug 1119593 - Adding test for legacy navigator.mozGetUserMedia, r=drno
...
Conflicts:
dom/media/tests/mochitest/mochitest.ini
2015-01-28 14:05:57 -08:00
Martin Thomson
d2a6f1e41d
Bug 1119593 - Adding test for legacy PC callback functions, r=drno,jib
2015-01-28 14:05:56 -08:00
Martin Thomson
339c7ba2b6
Bug 1119593 - Update gUM tests to use promises consistently, r=drno,jib
...
Conflicts:
dom/media/tests/mochitest/constraints.js
2015-01-28 14:05:56 -08:00
Martin Thomson
9c909f3fde
Bug 1119593 - Update identity tests, r=drno
2015-01-28 14:05:56 -08:00
Martin Thomson
d22964c3e5
Bug 1119593 - Update PeerConnection tests, r=drno,jib
2015-01-28 14:05:56 -08:00
Martin Thomson
696cdd9f19
Bug 1119593 - Update WebRTC data channel tests, r=drno
2015-01-28 14:05:56 -08:00
Martin Thomson
425feb8931
Bug 1119593 - Update WebRTC tests to use promises more consistently, r=drno,jib
2015-01-28 14:05:56 -08:00
Carsten "Tomcat" Book
78a3a35208
Merge mozilla-central to mozilla-inbound
2015-01-29 16:17:28 +01:00
Carsten "Tomcat" Book
0f739d2c71
merge b2g-inbound to mozilla-central a=merge on a CLOSED TREE
2015-01-29 16:09:31 +01:00
Matt Woodrow
68af8639ac
Bug 1127122 - Make ResourceQueue::Evict treat aSizeToEvict as relative to the start of the data instead of 0. r=cajbir,jya
2015-01-29 23:34:18 +13:00
Chris Pearce
ae2b67d250
Bug 1123535 - Don't hold decoder monitor while calling PreReadMetadata. r=kentuckyfriedtakahe
2015-01-29 21:50:48 +13:00
Chris Pearce
98295b4b3a
Bug 1123535 - Make MP4Reader and WMFMediaDataDecoder support going dormant. r=kentuckyfriedtakahe
2015-01-29 21:50:48 +13:00
Kai-Zhen Li
b6ee1830fb
Bug 1126499 - Move mp4 code into MOZ_FMP4 compile flag. r=jya
2015-01-29 14:08:58 +08:00
Chris Pearce
0ddab5705a
Bug 1123535 - Run MediaDecoderReader::ReleaseMediaResources on decode task queue. r=jwwang
2015-01-21 18:02:27 +08:00
Sotaro Ikeda
d596e78c00
Bug 1125472 - Reset video request status on reset decode. r=cpearce
2015-01-29 21:50:20 +13:00
Jeff Gilbert
c9fbfe90ae
Bug 1124394 - Support WebGL on Core Profiles on Mac. - r=kamidphish
2015-01-29 00:44:19 -08:00
Edwin Flores
a459f56e06
Bug 1101304 - Test that EME works with CORS - r=cpearce
2015-01-29 20:30:38 +13:00
Edwin Flores
c028f4785d
Bug 1101304 - Handle CORS in EME - r=cpearce
2015-01-29 20:30:38 +13:00
Benjamin Chen
299757810f
Bug 1091467 - MediaCodec: Wait fence and release output buffer on other thread. r=sotaro
2015-01-20 17:27:50 +08:00
JW Wang
5b76b4f198
Bug 752796 - log media element events for debugging. r=cpearce
2015-01-26 18:52:00 +01:00
Wes Kocher
6297d58550
Backed out 10 changesets (bug 1126465) for b2g osx build bustage on a CLOSED TREE
...
Backed out changeset a0a572ab4614 (bug 1126465)
Backed out changeset c96bac2df9a4 (bug 1126465)
Backed out changeset ebe589cc0d92 (bug 1126465)
Backed out changeset 96e70a10440c (bug 1126465)
Backed out changeset 47301816c705 (bug 1126465)
Backed out changeset dd957ede2d36 (bug 1126465)
Backed out changeset d8045d89bfda (bug 1126465)
Backed out changeset 22aff1448376 (bug 1126465)
Backed out changeset 212c4e3377f8 (bug 1126465)
Backed out changeset 408b00141b82 (bug 1126465)
2015-01-28 19:54:34 -08:00
Matt Woodrow
0d4541873d
Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas
2015-01-26 13:34:28 +13:00
Bobby Holley
5b1f402fb3
Bug 1126465 - Use a MediaPromiseConsumerHolder to track subdecoder seeks. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
51b0f88fd1
Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
876a02c933
Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
15d0881593
Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
c6cbaf8bc1
Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
...
The duplication of the IsSeeking() checks before all the Request{Audio,Video}Data
callsites is ugly. We'll fix this in the next patch by applying the same disconnect
treatment to the seek promise.
2015-01-28 18:54:11 -08:00
Bobby Holley
ef6fc9a828
Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
74b8e284f0
Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
aba3464b85
Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow
2015-01-28 18:54:10 -08:00
Bobby Holley
5e7d04b210
Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow
2015-01-28 18:54:10 -08:00
Bobby Holley
1ced738e43
Bug 1126465 - Stop invoking On*NotDecoded when we didn't actually go through the promise. r=mattwoodrow
...
This isn't right, and it means that we can't assume at the top of
On{Audio,Video}{,Not}Decoded() that we're fresh out of promise dispatch, which
we want to do.
2015-01-28 18:54:10 -08:00
Ryan VanderMeulen
ce182e63b1
Backed out changeset d975577991ca (bug 1125472) for Linux mochitest failures.
2015-01-28 14:57:00 -05:00
Randell Jesup
849e905c83
Bug 1122387: Update locking logic for getUserMedia video r=roc
2015-01-16 16:27:56 -05:00
Byron Campen [:bwc]
f5de114332
Bug 1095218 - Part 2: Multistream support. r=mt
2014-12-10 11:17:09 -08:00
Byron Campen [:bwc]
9eb5462cd8
Bug 1095218 - Part 1: msid support. r=mt
2014-12-01 21:19:57 -08:00
Chris Pearce
53bf0cc62b
Bug 1125472 - Don't flush decode task queue in MediaDecoderStateMachine::FlushDecoding(). r=bholley
2015-01-29 07:43:47 +13:00
Jed Davis
ef9c6f16dc
Bug 1120045 - Pref off allowing media plugins on Linux systems which can't sandbox them. r=jesup
...
This does *not* affect the sandboxing requirement for EME CDMs added in
bug 1074561; that is enforced separately and regardless of this pref.
Bonus fix: GC unused includes of sandbox headers.
2015-01-28 10:06:53 -08:00
Sotaro Ikeda
236d75e1b3
Bug 1123452 - Try to enter dormant state when document is hidden r=cpearce
2015-01-28 06:31:31 -08:00
Alfredo Yang
9584dfbd73
Bug 980622 - Free media element node to release decoder. r=cajbir
2015-01-27 02:27:00 -05:00
Ryan VanderMeulen
32bf1065d8
Backed out changeset fad4fd21ab1d (bug 1123452) for Windows w-p-t failures and Linux mochitest orange.
...
CLOSED TREE
2015-01-27 22:00:41 -05:00
Ryan VanderMeulen
4a5661f698
Backed out changeset 525b62ea9132 (bug 1125472)
2015-01-27 22:00:17 -05:00
Ryan VanderMeulen
f942d4e6e6
Backed out 4 changesets (bug 1123535)
...
Backed out changeset b4eb1cc07186 (bug 1123535)
Backed out changeset dab05b7115f6 (bug 1123535)
Backed out changeset c2efa0319f04 (bug 1123535)
Backed out changeset 29304c69eff6 (bug 1123535)
2015-01-27 22:00:11 -05:00
Wes Kocher
955764c7b5
Backed out changeset 774ff21aecb3 (bug 1120128) for build bustage
2015-01-27 17:48:43 -08:00
Matt Woodrow
dd32da83ab
Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas
2015-01-26 13:34:28 +13:00