dom/media/MediaManager.h
843ab845502889491f5b8da96c839a26d99d66e2
created 2013-09-16 02:34 -0400
pushed 2013-09-16 06:43 +0000
Randell Jesup Randell Jesup - Bug 882145: reland changesets bc4ee7cbd7bd and cf373e408a6b r=bz
c833bcf12ad82572049af72beda94f91cdace473
created 2013-09-15 18:19 -0400
pushed 2013-09-16 01:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets bc4ee7cbd7bd and cf373e408a6b (bug 882145) for causing bug 916609. r=jsmith
bc4ee7cbd7bdc90069832d670ce55fc9e793edc5
created 2013-09-14 00:57 -0400
pushed 2013-09-15 03:06 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 882145: Implements gUM constraints. First constraint: facingMode. r=jesup
cf373e408a6b2ce0d05fadde2611140aee2ec624
created 2013-09-14 00:48 -0400
pushed 2013-09-15 03:06 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 882145: gUM constraints converted to webidl + gUMDevices() takes constraints. r=bz r=jesup
ec5aab1c32e9eab8c5a2fa8dab3b930a2aca4e67
created 2013-09-13 16:51 +0800
pushed 2013-09-13 14:07 +0000
Steven Lee Steven Lee - Bug 904025 - part2: stop MediaStream when there is incoming call. r=jesup
a1951b745635f06bdb4e149f0729ba371f3ab934
created 2013-08-28 00:14 -0400
pushed 2013-08-29 04:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 909645 part 3. Make including SpeechRecognition.h and MediaManager.h not pull ipdl headers. r=ms2ger
988f55f8196e70e7da0323f6ae08af9bce02f70b
created 2013-08-28 01:46 -0400
pushed 2013-08-28 11:21 +0000
Boris Zbarsky Boris Zbarsky - Back out revisions 042d50591265:69f4af72765c (bug 909645) due to Windows bustage causing a CLOSED TREE.
b00996f5cb3b0e84cf45f57e5f201d981b8980c9
created 2013-08-28 00:14 -0400
pushed 2013-08-28 11:21 +0000
Boris Zbarsky Boris Zbarsky - Bug 909645 part 3. Make including SpeechRecognition.h and MediaManager.h not pull ipdl headers. r=ms2ger
8ba67ee6a81d06211c8516b6d3b12c16f584efb4
created 2013-07-18 21:21 -0500
pushed 2013-07-24 00:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3f: Use NS_DECL_THREADSAFE_ISUPPORTS in dom/, r=smaug,dhylands.
67b5b54a57cde7cb2a02edb7e974dabb56b99b5d
created 2013-07-04 22:53 -0700
pushed 2013-07-08 01:19 +0000
Suhas Nandakumar Suhas Nandakumar - Bug 886891: Don't show recording indicator when using fake sources r=jesup
14bd2ec730ae12a758b1ff9551951cc745a5cc7e
created 2013-06-05 12:15 -0400
pushed 2013-06-05 20:30 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 877746 - Annotate ~230 methods with MOZ_OVERRIDE in /dom. r=Ms2ger
013863871e614a5d366916d3fd588cbd84c1ef6a
created 2013-05-18 11:10 +0200
pushed 2013-05-19 01:08 +0000
Mike Hommey Mike Hommey - Backout changeset be729bc526a3 (part of bug 864035)
be729bc526a3879a8c1bcd77d6fa0c7dd415ec93
created 2013-05-18 09:51 +0200
pushed 2013-05-19 01:08 +0000
Mike Hommey Mike Hommey - Bug 864035 - Don't use a forward declaration for mozilla::dom::SpeechRecognition for use with a WeakPtr. r=smaug
531c57d87cf4fae9ff62116cb8ff631a1b4cf7ad
created 2013-05-03 17:07 +1200
pushed 2013-05-08 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 866514. Part 2: Delay delivering getUserMedia stream result until the DOM object has asynchronously acquired the desired tracks. r=jesup
e5972785237bd6a2afee5c3c4e25327471da702f
created 2013-05-05 11:51 +0200
pushed 2013-05-06 00:15 +0000
Ms2ger Ms2ger - Backout changesets f309dacf4010:be3cef4b69e3 for thread safety assertions on Windows and test failures on OSX.
f110d0270f8e2757325d35f31567cf15a3e6b069
created 2013-05-03 17:07 +1200
pushed 2013-05-06 00:15 +0000
Robert O'Callahan Robert O'Callahan - Bug 866514. Part 2: Delay delivering getUserMedia stream result until the DOM object has asynchronously acquired the desired tracks. r=jesup
79c82a501ad085c8e3931fac839e4a1045d45fdf
created 2013-05-02 08:00 -0400
pushed 2013-05-02 19:15 +0000
Chiajung Hung Chiajung Hung - Bug 825110 - Part 3: WebRTC changes for B2G WebRTC video module. r=jesup
2de61abbce1df76876efa59b2ccf8801b3519584
created 2013-03-04 16:02 -0500
pushed 2013-03-05 01:54 +0000
Randell Jesup Randell Jesup - Bug 842715: Refactor gUM prefs use to be on mainthread, and prepare for constraints r=derf
763d675d2ab9f48cf90b864e56dd321248e06114
created 2013-03-02 22:04 -0500
pushed 2013-03-03 03:05 +0000
Randell Jesup Randell Jesup - Bug 843971: initializer order bustage fix rs=bustage
937342a52d2e018fd51c31dead2285e5c406923c
created 2013-03-02 21:49 -0500
pushed 2013-03-03 02:50 +0000
Randell Jesup Randell Jesup - Bug 843971: fix backend for GUM a/v notification in opt builds r=derf
3c22e7998e22325b6a2111da7c9c965595e5e18c
created 2013-02-27 15:36 -0500
pushed 2013-02-28 01:36 +0000
Randell Jesup Randell Jesup - Bug 843971: Add MediaManager function to report what a window is capturing r=smaug
ebeaa97d710de11ee7dee5e6f1fd9bb036c06d15
created 2013-02-14 14:59 -0500
pushed 2013-02-14 20:01 +0000
Randell Jesup Randell Jesup - Bug 829907: release video capture device on MainThread (mac only) r=bsmedberg
bc7f7a660b43dd0f2b489a65339d274bab0fab24
created 2013-02-07 22:14 -0500
pushed 2013-02-08 11:01 +0000
Randell Jesup Randell Jesup - Bug 837874: Check ObserverService before adding observers in MediaManager r=derf
83305a2fa2241888247477976ac50ea6c5d1c65c
created 2013-01-29 11:55 -0500
pushed 2013-01-31 20:56 +0000
Randell Jesup Randell Jesup - Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
054718506d8ce2bc6a536da0d0df82df7c3e2aad
created 2013-01-30 10:32 +0000
pushed 2013-01-30 15:20 +0000
Ed Morley Ed Morley - Backout 40f09f7bc670 & fc262e3c635f (bug 818670) for frequent fedora64 mochitest-3 leaks on a CLOSED TREE
40f09f7bc67013617382fb42a829bcd4011afea3
created 2013-01-29 11:55 -0500
pushed 2013-01-30 13:05 +0000
Randell Jesup Randell Jesup - Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
37c3114841858388b84e8762ce5489f4b5e8a0b4
created 2013-01-29 17:28 +0000
pushed 2013-01-30 00:49 +0000
Ed Morley Ed Morley - Backout df75a87cce60 & 19e164f7d88d (bug 818670) for build bustage on a CLOSED TREE
19e164f7d88d9df419f1632b7b8a82f2d83841c5
created 2013-01-29 11:55 -0500
pushed 2013-01-30 00:49 +0000
Randell Jesup Randell Jesup - Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
ef08d673ef2068d76fe0a1c0174bda639c3f63f5
created 2013-01-24 21:45 -0500
pushed 2013-01-27 00:13 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 833521 - forward "recording-device-events" event to parent process, r=dougt
3630b8ef3c0cf43e9b205ad5ced0123d1d770f20
created 2013-01-24 15:23 -0500
pushed 2013-01-25 01:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 58209cc0ae14 (bug 833521) for build bustage.
58209cc0ae145a287a146f78a5dd8f2a5fce4444
created 2013-01-24 14:51 -0500
pushed 2013-01-25 01:59 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 833521 - forward "recording-device-events" event to parent process, r=dougt
9e6d6383957faa66d675ccfaeb96719f45f7ca67
created 2013-01-17 02:38 -0500
pushed 2013-01-19 16:10 +0000
Randell Jesup Randell Jesup - Bug 831427: Gate RemoveListener(stream) to avoid calling if Destroy() pending r=roc
2dd9714c57d3eda6a3f1d4d1ded7bd351cd5321f
created 2013-01-08 22:10 -0500
pushed 2013-01-09 13:34 +0000
Randell Jesup Randell Jesup - Bug 827913: remove no-longer-correct MOZ_ASSERT in getUserMedia r=derf
f63cab588d2fd41f06dfa6992082b9912142019c
created 2013-01-07 21:44 -0500
pushed 2013-01-08 11:32 +0000
Randell Jesup Randell Jesup - Bug 827203: add locks against calling RemoveListener on a Destroy()ed MediaStream r=roc
177d8769bb85b2a2895b04903ca039868896c4ab
created 2013-01-06 21:31 -0500
pushed 2013-01-07 16:11 +0000
Randell Jesup Randell Jesup - Bug 826576: Manage the lifetimes of GUMCMSL objects (with inactive Listeners) r=roc
88b4a62179970ee5ceecf53cb624870c530d9caf
created 2013-01-04 13:11 -0500
pushed 2013-01-05 23:57 +0000
Randell Jesup Randell Jesup - Bug 805632: backend for getUserMedia:revoke r=anant
5a6abc7835c84c6a8acd474e6dd9a00c739e84f4
created 2013-01-04 12:16 -0500
pushed 2013-01-05 23:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 822956. Part 2: Don't wrap getUserMedia's SourceMediaStream in a DOM object wrapper. Create an nsDOMUserMediaStream wrapper specifically to clean up the SourceMediaStream and the MediaInputPort. r=jesup
de2503929a79b1a437ba2204fc7c3271a4e8f476
created 2012-12-19 02:07 -0500
pushed 2013-01-05 23:57 +0000
Randell Jesup Randell Jesup - Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc
b3993179ea52b5a65c95450d22613e9adb256d72
created 2012-12-31 18:12 -0500
pushed 2013-01-01 17:24 +0000
Randell Jesup Randell Jesup - Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant
8c3c368478a07cfba87a07c053975109e2733381
created 2012-12-31 18:12 -0500
pushed 2013-01-01 17:24 +0000
Randell Jesup Randell Jesup - Bug 811757: Allow the user to explicitly share devices between tabs r=anant
0d78b96618078a34a2e75163e25aef6cced472ba
created 2012-12-28 15:27 -0500
pushed 2012-12-29 12:13 +0000
Randell Jesup Randell Jesup - Bug 802538: Make sure gUM MediaStreams are destroyed (and fix other leaks) r=derf
7b76a1d0adf5ec9df21816568b3f637c8be75803
created 2012-12-22 03:09 -0500
pushed 2012-12-23 20:50 +0000
Randell Jesup Randell Jesup - Bug 799417: Backend support for list of documents that have active gUM MediaStreams r=derf
95bb46813e583940f5a18870c57bfd5a1499046b
created 2012-12-20 14:23 -0500
pushed 2012-12-22 13:18 +0000
Randell Jesup Randell Jesup - Bug 822956: backout 3dead2094684 due to breaking normal PeerConnection cases rs=me
3dead209468440b4bcaf50796bf66baa133c31cd
created 2012-12-19 02:48 -0500
pushed 2012-12-19 19:30 +0000
Randell Jesup Randell Jesup - Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc
fd40e91ec70351ba0c88685575fd3d6a2dc0ac23
created 2012-12-17 08:28 -0500
pushed 2012-12-19 00:32 +0000
Ted Mielczarek Ted Mielczarek - bug 821306 - Expose nsIMediaDevice.id to script. r=jst
9265675be2af31041056d7d0d4615e9d59e8d448
created 2012-12-09 22:53 +0530
pushed 2012-12-10 18:56 +0000
Saurabh Anand Saurabh Anand - Bug 818817 - Fix some compiler warnings, r=Ms2ger
857e8fdd2d5d1136f5030af1a5a1c639f6a39346
created 2012-12-03 22:17 -0800
pushed 2012-12-04 14:54 +0000
Randell Jesup Randell Jesup - Bug 817841: Proxy deletion of nsDOMMediaStreams with NS_ProxyRelease() r=roc
643dbbbe0f21338461f5fca380ce942936357662
created 2012-12-03 22:12 -0800
pushed 2012-12-04 14:54 +0000
Jason Duell Jason Duell - Backed out changeset d9bcbec33260 for bustage.
d9bcbec33260fe36730a387daded40a4e11a93a7
created 2012-12-04 00:53 -0500
pushed 2012-12-04 14:54 +0000
Randell Jesup Randell Jesup - Bug 817841: Proxy deletion of nsDOMMediaStreams with NS_ProxyRelease() r=roc
5d28022bc22a9af59bf99df5d1fe8e43a0b6987b
created 2012-11-13 16:55 -0500
pushed 2012-11-14 14:36 +0000
Randell Jesup Randell Jesup - Bug 801227: Patch v2 (unbitrotted) r=anant a=abillings
0ba68f9853917b076fa06178cc455cf3fb956a32
created 2012-10-29 19:32 -0400
pushed 2012-10-30 22:36 +0000
Nathan Froyd Nathan Froyd - Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
1e1c57c06adb32de93095d2f6b6b52e9317de25a
created 2012-10-25 20:14 -0400
pushed 2012-10-26 00:41 +0000
Randell Jesup Randell Jesup - Bug 805451: Remove lock (mostly) and ensure other singleton refs are MainThread r=derf
6acf30e09a34b644204b166761d200c589d76631
created 2012-10-25 00:54 -0400
pushed 2012-10-25 12:13 +0000
Randell Jesup Randell Jesup - Bug 798829: Force MediaManager to be created from MainThread r=anant
593c26e36849b7eac66cf3c96166d68f629350b5
created 2012-10-24 21:31 -0400
pushed 2012-10-25 12:13 +0000
Randell Jesup Randell Jesup - Bug 803976: Bustage fixes r=ehsan
0b3cc07a299a0e6a30dc6d6f38acdb1839361e84
created 2012-10-24 19:21 -0400
pushed 2012-10-25 12:13 +0000
Randell Jesup Randell Jesup - Bug 803976: Implementation of LocalMediaStreams for .stop() r=roc,anant
d6a3f003d316a4ee20c0010fdb67e3bc089618c3
created 2012-10-24 19:21 -0400
pushed 2012-10-25 12:13 +0000
Randell Jesup Randell Jesup - Bug 803799: Start gUM streams in Success callback; add MediaManager mutex r=anant,roc
834551729be15b81a971a34cce844eaabaeae807
created 2012-10-24 20:30 -0400
pushed 2012-10-25 12:13 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset ea436c6f7d2d (bug 803799), landed on a CLOSED TREE
7f7c32980d872349dd946039cb3911851ce20a74
created 2012-10-24 20:29 -0400
pushed 2012-10-25 12:13 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 165208ecd591 (bug 803976)
165208ecd5911419a0541b05d23f53cbeaee26e3
created 2012-10-24 19:21 -0400
pushed 2012-10-25 12:13 +0000
Randell Jesup Randell Jesup - Bug 803976: Implementation of LocalMediaStreams for .stop() r=roc,anant
ea436c6f7d2de0ac0ccf4709efb63513ac9387b0
created 2012-10-24 19:21 -0400
pushed 2012-10-25 12:13 +0000
Randell Jesup Randell Jesup - Bug 803799: Start gUM streams in Success callback; add MediaManager mutex r=anant,roc
less more (0) -60 tip