Commit Graph

3405 Commits

Author SHA1 Message Date
Andrea Marchesini
f4c10524b4 Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan 2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
85cc47ac7c Backed out changeset bcfbdb934c37 (bug 1113086) for breaking cpp tests with timeouts in TestAudioChannelService.exe 2015-07-11 14:14:58 +02:00
Carsten "Tomcat" Book
db2d4866fe Backed out changeset 41195fb9f293 (bug 1177259) 2015-07-11 14:13:27 +02:00
Andrea Marchesini
0abf974f07 Bug 1177259 - Improve the names of the methods of nsIAudioChannelAgent, r=alwu 2015-07-11 08:24:26 +01:00
Andrea Marchesini
16db4ace47 Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan 2015-07-10 21:08:43 -04:00
Xidorn Quan
1429282d8b Backed out 8 changesets (bug 1113086) for build bustage
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
2015-07-11 10:55:59 +10:00
Andrea Marchesini
be1995c816 Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan 2015-07-10 17:38:44 +01:00
Kyle Machulis
68f236536d Bug 1157768 - FFTBlock Changes for using libav fft; r=padenot 2015-07-10 14:34:07 -07:00
Matt Woodrow
5a0b4ab90d Bug 1182649 - Log a message when disabling DXVA due to too many invalid frames. r=jrmuizel 2015-07-10 16:49:31 -04:00
Eugen Sawin
5849e944de Bug 1182100 - Add MP3 demuxer tests for stream resources with unknown lengths. r=kinetik 2015-07-09 22:42:23 +02:00
Jean-Yves Avenard
53d51a12b3 Bug 1182287: Partial revert of bug 1175768. r=karlt 2015-07-10 21:27:44 +10:00
Jean-Yves Avenard
7ae99249a8 Bug 1148103: P2. Add MP4 mediasource mochitests. r=karlt
This mostly replicates the webm tests using mp4 content.
Minor functionality changes were applied as required: mostly related
to webm bugs not applicable with mp4.
2015-07-10 12:18:00 +01:00
Jean-Yves Avenard
2d91cb1a24 Bug 1148103: P1. Fix mediasource "once" utility. r=karlt 2015-07-10 12:17:55 +01:00
JW Wang
fd0bd3667b Bug 1181913 - fix data race in AudioSink::mWritten. r=kinetik 2015-07-09 22:58:24 +08:00
Jim Mathies
f7fdc6ece7 Bug 1128454 - Add crash report annotations for plugin bridge operation failures. r=billm 2015-07-09 19:07:49 -05:00
Randell Jesup
1a07e159cd Bug 1155059: Patch 8 - Don't leak runnables when MediaCache/FileBlockCache get shut down after XPCOM is in final shutdown r=cpearce 2015-07-09 23:21:46 -04:00
Randell Jesup
cb8f0924d3 Bug 1155059: Patch 1&2 - Convert Dispatch() and friends to already_AddRefed<> r=froydnj
Modify Dispatch IDL and code to deal with MSVC issues with overloaded templates r=froydnj
2015-07-09 23:21:46 -04:00
Paul Adenot
6685805c9c Bug 1181735 - r=jesup 2015-07-09 15:51:56 +02:00
Wes Kocher
262c2fee8b Backed out 3 changesets (bug 1157768) for win64 pgo build bustage CLOSED TREE
Backed out changeset 24ced1b9f9dd (bug 1157768)
Backed out changeset 55efd92ce59d (bug 1157768)
Backed out changeset 812f311c4ee4 (bug 1157768)
2015-07-09 14:40:20 -07:00
Kyle Machulis
ce9a3a9fa1 Bug 1157768 - FFTBlock Changes for using libav fft; r=padenot 2015-07-09 09:07:53 -07:00
JW Wang
a90fd59e19 Bug 1181456 - check playing event only once since it could take a lot of time. r=cpearce 2015-07-08 00:04:00 +02:00
JW Wang
142dc8abf5 Bug 1181504. Part 2 - remove MediaDecoderStateMachine::mAudioStartTime. r=kinetik. 2015-07-09 11:07:57 +08:00
JW Wang
e7b7d26ac2 Bug 1181504. Part 1 - add assertions to MediaDecoderStateMachine::GetAudioClock(). r=kinetik. 2015-07-09 11:07:27 +08:00
Chris Pearce
f7be5d8528 Bug 1181454 - Give up checking for Adobe EME plugin files if e10s is on until we get a proper fix. r=edwin 2015-07-09 19:29:13 +12:00
Jean-Yves Avenard
3eb77eac73 Bug 1181894: Always create a PlatformDecoderModule in CDMWrapper. r=cpearce
Not all tracks may be encrypted, as such we need a default PDM in order to decode non-encrypted data.
2015-07-09 16:18:05 +10:00
Jean-Yves Avenard
c706018bd1 Bug 1181439: Include init segment range when calling NotifyDataArrived. r=cpearce 2015-07-09 11:06:07 +10:00
Jean-Yves Avenard
c7798411a0 Bug 1180403: P2. Prevent crash when shutting down. r=cpearce 2015-07-09 11:06:07 +10:00
Jean-Yves Avenard
66878bd20a Bug 1180403: P1. Ensure buffered index is up to date. r=cpearce 2015-07-09 11:06:07 +10:00
Martin Thomson
1ad85837bd Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc 2015-07-08 12:27:45 -07:00
Michael Layzell
3c86897cc3 Bug 1181318 - Eliminate duplicate mRefCnt members in nsRunnable subclasses. r=ehsan 2015-07-07 14:03:00 +02:00
Nicolas Silva
d473777049 Bug 1178753 - Always enable async-video when OMTC is enabled. r=sotaro 2015-07-08 09:28:48 +02:00
Kyle Machulis
e19538e281 Bug 1176300 - Add soundtouch factory functions for DLL memory handling on windows; r=padenot 2015-07-07 21:17:09 -07:00
Kyle Machulis
ac8b78175b Bug 1176300 - Move libsoundtouch to lgpllibs; r=glandium 2015-07-07 21:17:09 -07:00
Jean-Yves Avenard
7ff1b45244 Bug 1179094: Use TimeUnit in PlatformDecoderModule. r=cpearce 2015-07-08 10:56:16 +10:00
Ryan VanderMeulen
204b539a88 Merge m-c to inbound. a=merge
CLOSED TREE
2015-07-07 13:38:10 -04:00
Cervantes Yu
18709a5455 Bug 1180644: Fix crashes after enabling OOP on B2GDroid. r=snorp 2015-07-06 19:18:20 +08:00
Ehsan Akhgari
56fd6df57d Backout bug 1180539 for test failures 2015-07-06 10:50:35 -04:00
Ehsan Akhgari
03e83a9b06 Bug 1180539 follow-up: Add a null check in AudioContext::Close to fix the ccrash in Web Audio Editor tests 2015-07-06 10:35:16 -04:00
Ehsan Akhgari
cad4a2cc68 Bug 1180539 - Correctly dispatch media-playback notifications when an AudioContext is closed/suspended/resumed; r=baku
Since navigating away from a page with an active AudioContext will close
it internally, this patch fixes a similar issue to bug 1180535 for Web
Audio too.
2015-07-06 09:10:06 -04:00
Ehsan Akhgari
d0cacc4bc3 Bug 1180347 - Split media.useAudioChannelService to support turning the service on without turning the Firefox OS specific APIs on; r=baku
This is going to be needed for us to be able to turn the AudioChannelService
on for desktop without exposing the Firefox OS specific APIs.
2015-07-06 09:05:00 -04:00
Paul Adenot
54f21a4b56 Bug 1173016 - Bustage fix: mark BasicWaveformCache's ctor as explicit, on a CLOSED TREE. 2015-07-06 14:27:18 +02:00
Paul Adenot
36d9c5e2da Bug 1173016 - Properly refcount the inner PeriodicWave object. r=karlt 2015-07-06 13:58:33 +02:00
JW Wang
037a5db767 Bug 1181051 - Remove BOM from dom/media/test/test*.html. r=kinetik 2015-07-07 01:43:00 -04:00
Jan-Ivar Bruaroey
cc9ad8c7c3 Bug 1180748 - Unbreak building with --disable-webrtc. r=jesup 2015-07-06 11:43:39 -04:00
Dragana Damjanovic
e3003eee82 Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell 2015-07-06 07:55:00 +02:00
Emanuel Hoogeveen
e1b03075a7 Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell 2015-07-07 04:17:00 +02:00
Paul Adenot
8a2b78a2ff Bug 1173016 - Cache the basic waveform PeriodicWaves. r=karlt 2015-06-15 18:16:16 +02:00
Chris Pearce
60d53e7984 Bug 1180610 - Handle EME plugin voucher disappearing after installation before restart, r=jw_wang 2015-07-06 21:59:07 +12:00
Gerald Squelart
6bb407fb2f Bug 1175765 - Start async-shutdown timer in GMPParent::CloseActive(). r=cpearce 2015-07-03 19:37:00 +02:00
JW Wang
aaeaf12d2c Bug 1179665. Part 4 - remove MDSM::RecreateDecodedStream() which runs on the main thread and doesn't fit into the thread model of MDSM. r=roc. 2015-07-06 11:36:26 +08:00