Commit Graph

21218 Commits

Author SHA1 Message Date
Karl Tomlinson
70b7090397 b=1041466 don't remove one too many streams from the SCC stack r=roc
Also reduce the number of ProcessedMediaStream* static_casts and use a new
variable name |removed| to emphasize what is happening.

--HG--
extra : rebase_source : 50b6c5e2d97a2e4ffbf9db993e1327de8c1d7b36
2014-07-24 21:58:01 +12:00
Bruce Sun
ef9258254a Bug 1041453 - Fix crash issues of MediaCodecReader for Vorbis data. r=cpearce 2014-07-29 11:03:06 +08:00
Andrew McCreight
25c9ae71a0 backed out c6691cff88a4 (bug 1044598 pt 3) for lots of leaks on this CLOSED TREE 2014-07-28 17:14:05 -07:00
Mike Hommey
20d181268e Bug 1043820 - Remove PARALLEL_DIRS. r=gps 2014-07-29 08:57:59 +09:00
Mike Hommey
1e79fe55c2 Bug 1043802 - Remove TOOLS_DIRS and TEST_TOOLS_DIRS. r=gps 2014-07-29 08:55:55 +09:00
Christoph Kerschbaumer
4c9192bc02 Bug 1043602 - Use TYPE_SUBDOCUMENT instead of TYPE_SCRIPT for contentPolicyCheck in ImportManager (r=gabor) 2014-07-24 13:44:49 -07:00
Ehsan Akhgari
13b9d95037 Bug 1045067 - Fix some bad implicit constructors in dom/content/ipc; r=smaug 2014-07-28 13:17:51 -04:00
Ehsan Akhgari
3686fe0889 Bug 1044598 - Part 3: Fix two refcounting errors in MediaRecorder code; r=roc 2014-07-28 09:58:02 -04:00
Randell Jesup
89f3fc9ceb Bug 1044550: Move GMP shared mem cache from a global to per-GMPParent r=cpearce 2014-07-28 11:44:20 -04:00
Randell Jesup
fd5eebc63c Bug 1043531: Safely delete GMP processes when unused and handle plugin crashes r=cpearce 2014-07-28 11:42:55 -04:00
Ryan VanderMeulen
7fd54e73a0 Backed out changesets c6691cff88a4 and 43a7db7bf902 (bug 1044598) for bustage.
CLOSED TREE
2014-07-28 11:08:12 -04:00
Ehsan Akhgari
622954d96d Bug 1044598 - Part 3: Fix two refcounting errors in MediaRecorder code; r=roc
--HG--
extra : rebase_source : 6b817aa2949e5dca4dde171010dd7727ad03bd70
2014-07-28 09:58:02 -04:00
Carsten "Tomcat" Book
8bc78e40e5 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2014-07-28 16:30:30 +02:00
Carsten "Tomcat" Book
8329e0d768 merge fx-team to mozilla-central a=merge 2014-07-28 15:44:12 +02:00
Wes Kocher
88a01acaab Merge m-c to fx-team 2014-07-25 16:27:34 -07:00
Paul Adenot
905bdcf2e5 Bug 1043025 - Null-check when getting the parent object of an AudioContext because we might not have a window all all time during shutdown. r=roc 2014-07-24 12:01:13 +02:00
Carsten "Tomcat" Book
24a67f8b52 Backed out changeset 4058c55db564 (bug 1015932) for bustage on a CLOSED TREE 2014-07-28 11:52:29 +02:00
Carsten "Tomcat" Book
c383fdc635 Backed out changeset e9b23c66ef10 (bug 1015932)
--HG--
rename : content/media/systemservices/LoadManager.cpp => content/media/webrtc/LoadManager.cpp
rename : content/media/systemservices/LoadManager.h => content/media/webrtc/LoadManager.h
rename : content/media/systemservices/LoadManagerFactory.cpp => content/media/webrtc/LoadManagerFactory.cpp
rename : content/media/systemservices/LoadManagerFactory.h => content/media/webrtc/LoadManagerFactory.h
rename : content/media/systemservices/LoadMonitor.cpp => content/media/webrtc/LoadMonitor.cpp
rename : content/media/systemservices/LoadMonitor.h => content/media/webrtc/LoadMonitor.h
2014-07-28 11:52:05 +02:00
Carsten "Tomcat" Book
a541890553 Backed out changeset 6289b18d2127 (bug 1015932) 2014-07-28 11:51:58 +02:00
Gian-Carlo Pascutto
06bb4e9ab3 Bug 1015932 - Move OpenSLES Realize into the engine broker. r=padenot 2014-07-28 11:29:31 +02:00
Gian-Carlo Pascutto
64a92992af Bug 1015932 - Add systemservices subdir to content/media. r=jesup
--HG--
rename : content/media/webrtc/LoadManager.cpp => content/media/systemservices/LoadManager.cpp
rename : content/media/webrtc/LoadManager.h => content/media/systemservices/LoadManager.h
rename : content/media/webrtc/LoadManagerFactory.cpp => content/media/systemservices/LoadManagerFactory.cpp
rename : content/media/webrtc/LoadManagerFactory.h => content/media/systemservices/LoadManagerFactory.h
rename : content/media/webrtc/LoadMonitor.cpp => content/media/systemservices/LoadMonitor.cpp
rename : content/media/webrtc/LoadMonitor.h => content/media/systemservices/LoadMonitor.h
2014-07-28 11:29:31 +02:00
Gian-Carlo Pascutto
06865619f7 Bug 1015932 - Shareable OpenSLES engine between cubeb and WebRTC. r=jesup 2014-07-28 11:29:31 +02:00
Alfredo Yang
b2cac04fdc Bug 1041883 - Run state machine until MUX_DONE when EOS. r=cpearce 2014-07-23 23:47:00 +02:00
JW Wang
01c75cc8e1 Bug 1037597 - fix some races in AudioSink.cpp. r=kinetik 2014-07-24 20:03:00 +02:00
Olli Pettay
de979ea77d Bug 1039548 - implicit form submission should be disabled when there isn't a text or number field. r=bz 2014-07-24 22:47:46 +03:00
Giovanni Sferro
05d77465f9 Bug 1020697 - Implement @autocomplete for <select>. r=smaug 2014-07-24 16:55:00 +02:00
Carsten "Tomcat" Book
df417cd66f Backed out changeset c7024109e9ae (bug 1015932) for bustage on a CLOSED TREE 2014-07-28 08:21:45 +02:00
Carsten "Tomcat" Book
ad9d2e11a1 Backed out changeset 3af17bad947f (bug 1015932)
--HG--
rename : content/media/systemservices/LoadManager.cpp => content/media/webrtc/LoadManager.cpp
rename : content/media/systemservices/LoadManager.h => content/media/webrtc/LoadManager.h
rename : content/media/systemservices/LoadManagerFactory.cpp => content/media/webrtc/LoadManagerFactory.cpp
rename : content/media/systemservices/LoadManagerFactory.h => content/media/webrtc/LoadManagerFactory.h
rename : content/media/systemservices/LoadMonitor.cpp => content/media/webrtc/LoadMonitor.cpp
rename : content/media/systemservices/LoadMonitor.h => content/media/webrtc/LoadMonitor.h
2014-07-28 08:21:21 +02:00
Carsten "Tomcat" Book
f5c141c5c2 Backed out changeset 689b75c98f2f (bug 1015932) 2014-07-28 08:21:16 +02:00
Gian-Carlo Pascutto
a847503bc3 Bug 1015932 - Move OpenSLES Realize into the engine broker. r=padenot 2014-07-28 08:10:21 +02:00
Gian-Carlo Pascutto
d9656ba4f4 Bug 1015932 - Add systemservices subdir to content/media. r=jesup
--HG--
rename : content/media/webrtc/LoadManager.cpp => content/media/systemservices/LoadManager.cpp
rename : content/media/webrtc/LoadManager.h => content/media/systemservices/LoadManager.h
rename : content/media/webrtc/LoadManagerFactory.cpp => content/media/systemservices/LoadManagerFactory.cpp
rename : content/media/webrtc/LoadManagerFactory.h => content/media/systemservices/LoadManagerFactory.h
rename : content/media/webrtc/LoadMonitor.cpp => content/media/systemservices/LoadMonitor.cpp
rename : content/media/webrtc/LoadMonitor.h => content/media/systemservices/LoadMonitor.h
2014-07-28 08:09:34 +02:00
Gian-Carlo Pascutto
de3201b0db Bug 1015932 - Shareable OpenSLES engine between cubeb and WebRTC. r=jesup 2014-07-28 08:09:21 +02:00
Anthony Jones
06af57a272 Bug 1041950 - Fix build break; r=burning 2014-07-28 11:48:16 +12:00
Chris Pearce
88f1547b33 Bug 1042373 - Fix unused-in-opt-build WAE. r=burning. 2014-07-28 11:42:06 +12:00
Chris Pearce
ef07674c94 Bug 1042373 - Implement GMPDecryptor interface for use in GMPs. r=jesup 2014-07-28 11:20:34 +12:00
Jean-Yves Avenard
2cad78dd55 Bug 1041950 - Fix usage with FFmpeg version 54 and above; r=k17e 2014-07-25 14:20:22 +12:00
Jean-Yves Avenard
ecec995954 Bug 1041950 - Fix codec context allocation; r=edwin 2014-07-23 15:08:27 +12:00
Randell Jesup
a6103ddae2 Bug 993787: remove use of RefCounted<> in LoadInfo r=ehsan 2014-07-27 12:23:36 -04:00
Boris Zbarsky
8691dc4c5a Bug 1037271. When loading sandboxed without a loading principal, just create a NullPrincipal instead of asserting and misbehaving. r=smaug 2014-07-26 01:41:14 -04:00
Brad Lassey
6140b461f2 bug 1041493 - add support for browser to mediaSource constraint r=rjesup,khuey 2014-07-21 08:31:31 -04:00
Ralph Giles
9951231d9b Bug 1042810 - Use string comparison for Android versions. r=gps 2014-07-23 10:07:35 -07:00
JW Wang
e05f371be8 Bug 1043111 - Allow |mState==DECODER_STATE_DORMANT| in MediaDecoderStateMachine::ResetPlayback(). r=kinetik 2014-07-23 20:29:00 +02:00
Georg Fritzsche
6ee6f7fa24 Bug 1041226: Make sure IPC channel is open before initializing GMP CrashReporter r=jesup 2014-07-22 16:00:00 +02:00
L. David Baron
1dee2112ca Bug 996796 patch 4 - Add a new type of RestyleTracker for handling animation-only style flushes. r=heycam 2014-07-24 21:35:34 -07:00
Ms2ger
a50bac30b2 Bug 981257 - Free up the unused NODE_ATTACH_BINDING_ON_POSTCREATE bit. r=bzbarsky 2014-07-24 21:35:33 -07:00
Anthony Jones
9b31f46826 Bug 1039128 - Fix drain of video queue 2014-07-25 14:57:25 +12:00
Randell Jesup
50baa1493e Bug 1042765 - Better logging for GMP plugins r=cpearce 2014-07-24 21:47:44 -04:00
Randell Jesup
0780c7491c Bug 1041232: Deferred GMP process shutdown to avoid Shmem lockup (workaround) r=cpearce 2014-07-24 21:47:41 -04:00
Randell Jesup
8591e2dec0 Bug 1041232: Resolve GMP API lifetime issues and allow mid-call shutdown, etc r=cpearce 2014-07-24 21:47:40 -04:00
Wes Kocher
c1992a8da2 Backed out 8 changesets (bug 1023947, bug 1027713) for frequent Cppunit test failures
Backed out changeset 03edb1ab3182 (bug 1027713)
Backed out changeset ad05dc816fa0 (bug 1023947)
Backed out changeset a56aad94c7c9 (bug 1023947)
Backed out changeset 63af4528bd9c (bug 1023947)
Backed out changeset b6bb38846333 (bug 1027713)
Backed out changeset c0045bb1849e (bug 1027713)
Backed out changeset 274b2b25d167 (bug 1027713)
Backed out changeset e0bba6f4966f (bug 1027713)
2014-07-24 13:57:03 -07:00