Andreas Pehrson
0d32f24a50
Bug 1176363
- Part 1: Make a raw copy of each Canvas::CaptureStream frame. r=mattwoodrow
2015-07-16 18:31:24 +08:00
Jean-Yves Avenard
dafb88da4a
Bug 1184429: P2. MediaResource::SilentReadAt to read from cache first. r=jwwang
...
In practice, it will always read from the cache. This allows SilentReadAt to really be silent and prevent unecessary NotifyDataArrived callbacks.
2015-07-17 19:38:09 +10:00
Jean-Yves Avenard
5ca4425e64
Bug 1184429: P1. Don't dispatch NotifyDataArrived if previously dispatched with same range. r=jwwang
2015-07-17 19:38:09 +10:00
Bobby Holley
49b4090417
Bug 1184634
- Move various includes into the mozilla namespace. r=gerald
...
I did my a quick best-effort pass to fix up the most egregious ordering
problems. I left some big pre-existing messes alone.
2015-07-16 22:23:18 -07:00
Bobby Holley
f7dd9fa7ef
Bug 1184634
- Rename MediaTaskQueue to TaskQueue. r=gerald
2015-07-16 22:23:06 -07:00
Bobby Holley
e78eea492b
Bug 1184634
- Rename "TaskQueue()" accessor to "OwnerThread()". r=gerald
...
Otherwise this name will collide with the rename of MediaTaskQueue to TaskQueue.
It's also a better naming convention, because it generalizes to things that are
owned by an AbstractThread that is not a Task Queue.
We rename to Queue() in TestMozPromise, because that's more accurate.
2015-07-16 22:22:07 -07:00
Bobby Holley
3a79ae9cf8
Bug 1184634
- Rename MediaPromise to MozPromise. r=gerald
2015-07-16 22:21:56 -07:00
Kyle Huey
5837a6e9d8
Bug 1182316: Part 1 - Remove FORWARD_TO_INNER_OR_THROW. r=peterv
2015-07-16 22:10:35 -07:00
JW Wang
9c0a1e70f8
Bug 1184010 - Put Mirrors/Canonicals together. r=jya.
2015-07-17 13:00:26 +08:00
Jean-Yves Avenard
70c1e1f031
Bug 1182444: Show audio as enabled when an audio track is present in stream. r=jesup
2015-07-17 14:50:51 +10:00
JW Wang
ce086ec878
Bug 1184412. Part 2 - remove code that is not used anymore. r=roc.
2015-07-17 10:18:15 +08:00
JW Wang
76c5ee0260
Bug 1184412. Part 1 - remove dependency on MDSM::OnAudioEndTimeUpdate from DecodedStream. r=roc.
2015-07-17 10:18:04 +08:00
Eric Rahm
51d2fb0650
Bug 1183883 - Switch graph thread slowdown warning to log message. r=padenot
...
The graph thread slowdown warning is switched over to a STREAM_LOG message
in an #ifdef DEBUG block to preserve the debug only semantics of
NS_WARN_IF_FALSE. The message will still be emitted if the STREAM_LOG is
enabled.
2015-07-16 09:17:31 -07:00
Chris Pearce
d023942cb5
Bug 1184333 - Handle UTF8 paths as input for GMP loading. r=bobowen
2015-07-17 11:09:49 +12:00
Chris Pearce
a8cf8fdfe8
Bug 1184333 - Handle GMP crashing inside GMPVideoDecoder trial create. r=edwin
2015-07-17 11:09:39 +12:00
Ryan VanderMeulen
bb8fc17549
Merge m-c to inbound. a=merge
2015-07-16 16:20:16 -04:00
Ryan VanderMeulen
1cd9a1c1dc
Merge b2g-inbound to m-c. a=merge
2015-07-16 15:15:42 -04:00
Martin Thomson
6a039010a3
Bug 1180968 - Disable test_peerConnection_certificates.html on a CLOSED TREE a=ryanvm
2015-07-16 09:22:59 -07:00
Jean-Yves Avenard
827a1ac063
Bug 1183519: P2. Reject promise if decoder couldn't be created. r=me
...
Follow-up fix.
2015-07-16 16:05:27 +10:00
JW Wang
4dfae7905b
Bug 1183007. Part 2.5 - don't call AudioEndTime() after mAudioSink becomes null. r=kinetik.
2015-07-16 10:14:42 +08:00
JW Wang
03be83cc97
Bug 1183007. Part 2 - remove dependency on MDSM::OnAudioEndTimeUpdate from AudioSink. r=kinetik.
2015-07-16 10:13:27 +08:00
JW Wang
331c21b52c
Bug 1183007. Part 1 - provide a wrapper function so that all read from mAudioEndTime must be through MDSM::AudioEndTime(). r=kinetik.
2015-07-16 10:12:52 +08:00
JW Wang
1d70a1f0c4
Bug 1183955 - longer timeouts for timeout-prone tests on B2G. r=cpearce.
2015-07-16 10:09:51 +08:00
Chris Pearce
9b194e8722
Bug 1173195 - Don't assert success until successful in GMPSharedMemManager. r=edwin
2015-07-16 16:53:39 +12:00
Jean-Yves Avenard
205699a9ff
Bug 1183653: MediaFormatReader: returns error if no tracks are usable. r=cpearce
2015-07-16 14:31:56 +10:00
Jean-Yves Avenard
cad4e5430e
Bug 1184002: Add about:media plugin support with new MSE. r=cpearce
2015-07-16 14:31:56 +10:00
Jean-Yves Avenard
04958aa950
Bug 1183482: Fix shutdown hang. r=cpearce
...
The MediaFormatReader destructor is only called once all media task queues have shutdown.
However, the main thread demuxer always owned a reference to trackbuffer task queue.
2015-07-16 14:31:55 +10:00
Jean-Yves Avenard
cee001e5ee
Bug 1183519: Wait until current drain completes before decoding new data. r=cpearce
2015-07-16 14:31:54 +10:00
Jean-Yves Avenard
09baf4926b
Bug 1182985: Drain decoder when changing resolution. r=cpearce
2015-07-16 14:31:53 +10:00
Jean-Yves Avenard
34a49744d1
Bug 1173657: Drain decoder when discontinuity encountered. r=cpearce
...
A discontinuity can be when waiting for data, decoding error or reaching end of stream.
2015-07-16 14:31:53 +10:00
Jean-Yves Avenard
85c370f04b
Bug 1169473: Re-add H264 telemetry. r=miketaylr
2015-07-16 14:31:52 +10:00
Jean-Yves Avenard
af5a0cac97
Bug 1182967: Reject metadata promise on shutdown. r=bholley
2015-07-16 14:31:52 +10:00
Jean-Yves Avenard
ef6292750a
Bug 1184043: P1. Ignore empty interval in intervalset. r=mattwoodrow
...
Add IntersectsStrict method.
2015-07-16 14:31:51 +10:00
Blake Wu
fbad8c746b
Bug 1180621 - Add vp9 test to webm test case on B2G. r=sotaro, a=me
2015-07-15 22:06:53 +08:00
Birunthan Mohanathas
011126f868
Bug 1182808 - Part 3: Rename AlignedTArray_Impl to AlignedTArray and remove existing AlignedTArray. r=padenot
2015-07-15 12:58:22 -07:00
Birunthan Mohanathas
55031843e1
Bug 1182808 - Part 2: Remove AlignedFallibleTArray. r=padenot
2015-07-15 12:58:18 -07:00
Birunthan Mohanathas
2425d6a9c1
Bug 1182808 - Part 1: Add and use fallible variant of AlignedTArray_Impl::SetLength. r=padenot
2015-07-15 12:58:15 -07:00
Paul Adenot
66d5076eed
Bug 1181097 - Properly handle the case of resuming an AudioContext with an MSG that is already switching to an AudioCallbackDriver. r=roc
2015-07-13 19:16:53 +02:00
Rithesh Shenthar
97127c36a7
Bug 1176987 - Move steeplechase_long testcases to a new folder under mochitests. r=drno
2015-07-14 14:39:10 -07:00
Jeff Muizelaar
1f2e10f9ba
Bug 1178426. Add GfxInfo to ServicesList.h. r=nfroyd
2015-07-08 16:51:09 -04:00
Ryan VanderMeulen
9af632effb
Bug 1180000 - Disable more peerConnection Video tests on Linux debug e10s.
...
CLOSED TREE
2015-07-15 10:01:06 -04:00
Blake Wu
913291911e
Bug 1180621 - [FxOS] Enable VP9 codec for the Android version after KK. r=sotaro
2015-07-06 18:02:50 +08:00
Jean-Yves Avenard
22abcf626b
Bug 1178596: Reset frame size queue after flushing. r=cpearce
2015-07-15 16:21:59 +10:00
Jean-Yves Avenard
5a9d02f8c0
Bug 1183573: P2. Make SourceBufferResource destructor virtual. r=gerald
2015-07-15 16:21:59 +10:00
Jean-Yves Avenard
51fee7c5fb
Bug 1183573: P1. Properly shutdown demuxers. r=gerald
2015-07-15 16:21:58 +10:00
Jean-Yves Avenard
d560547398
Bug 1183920: Properly delete MediaResource when released on non main thread. r=cpearce
...
Leak was not detected as it was registered via NS_LOG_RELEASE.
2015-07-15 16:21:58 +10:00
Ryan VanderMeulen
ed981c748f
Merge m-c to inbound. a=merge
2015-07-14 23:38:02 -04:00
JW Wang
8eb554d9e2
Bug 1183502 - give androidVersion a correct value in manifest.js. r=sotaro.
2015-07-15 09:56:16 +08:00
Ryan VanderMeulen
3cfaf22fa7
Bug 1180000 - Disable more tests on Linux debug e10s.
2015-07-14 21:05:32 -04:00
Wes Kocher
0abd031ab5
Merge m-c to fx-team, a=merge
2015-07-14 15:31:55 -07:00