dom/media/MediaManager.cpp
f110d0270f8e2757325d35f31567cf15a3e6b069
created 2013-05-03 17:07 +1200
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Chiajung Hung Chiajung Hung - Bug 825110 - Part 3: WebRTC changes for B2G WebRTC video module. r=jesup
95262d6936423d885c738e4481679e457f6ff9f8
created 2013-04-24 00:22 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
6b7ed89e98a3b601b71ea1f17b7b56ba4ce00ec4
created 2013-04-19 18:57 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Backout 2201d650ac90 for not building on Windows on a CLOSED TREE
2201d650ac9049fb3db068751556e3cfd68da07c
created 2013-04-19 18:18 -0400
pushed 2013-06-24 18:52 +0000
David Zbarsky David Zbarsky - Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
30b3a3038c02dfe9f392d8d915196ee9522c4d1e
created 2013-05-03 17:07 +1200
pushed 2013-05-13 21:55 +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, a=akeybl
abb3bf029a867776b3fa0c46a9b2fcf7da25d278
created 2013-03-31 21:09 -0400
pushed 2013-05-13 16:59 +0000
Randell Jesup Randell Jesup - Bug 856434: Bug 837035 didn't create the TransportFlow for DataChannels. Passes the m-line index of the flow r=ehugg
e2f80c264f1055545d3b68df3f5948349856cd02
created 2013-03-07 03:53 -0500
pushed 2013-05-13 16:59 +0000
Randell Jesup Randell Jesup - Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc
945e901d852ac98cfb93b046e597651e913ac29b
created 2013-03-07 09:10 +0000
pushed 2013-05-13 16:59 +0000
Ed Morley Ed Morley - Backed out changeset be1ee54becf4 (bug 839650) for build failures
be1ee54becf450fae02eb2933c0143a7d2d46eac
created 2013-03-07 03:53 -0500
pushed 2013-05-13 16:59 +0000
Randell Jesup Randell Jesup - Bug 839650: Add debugs to MediaStreamGraph to ease investigation of issues in the future r=roc
2de61abbce1df76876efa59b2ccf8801b3519584
created 2013-03-04 16:02 -0500
pushed 2013-05-13 16:59 +0000
Randell Jesup Randell Jesup - Bug 842715: Refactor gUM prefs use to be on mainthread, and prepare for constraints r=derf
937342a52d2e018fd51c31dead2285e5c406923c
created 2013-03-02 21:49 -0500
pushed 2013-05-13 16:59 +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-05-13 16:59 +0000
Randell Jesup Randell Jesup - Bug 843971: Add MediaManager function to report what a window is capturing r=smaug
57b34be82096c34616fa1f51689b73286f5379dd
created 2013-02-25 09:07 -0500
pushed 2013-05-13 16:59 +0000
Alex Xu Alex Xu - Bug 840834 - Fix compiler warning. r=jesup
2044c8923d0a3319fda69397a4f109b5567c3419
created 2013-03-02 21:49 -0500
pushed 2013-04-01 19:47 +0000
Randell Jesup Randell Jesup - Bug 843971: fix backend for GUM a/v notification in opt builds r=derf a=lsblakk ba=jorgev
6ff068be4005822cd275a2c4b729891cc4fbb185
created 2013-02-27 15:36 -0500
pushed 2013-04-01 19:47 +0000
Randell Jesup Randell Jesup - Bug 843971: Add MediaManager function to report what a window is capturing r=smaug a=lsblakk ba=jorgev
be805356580ca0b52edb485c69b1881cbc776107
created 2013-02-20 17:08 -0500
pushed 2013-04-01 19:47 +0000
Randell Jesup Randell Jesup - Bug 843190 - Allow cameras/mics to be shared if permissions UI is disabled. r=derf, a=bajaj
8786f346fc6fb519182c77210bf1b3262916a149
created 2013-02-15 19:22 -0800
pushed 2013-04-01 19:47 +0000
Justin Dolske Justin Dolske - Bug 827145 - When no A/V devices are available, return that error to the page's getUserMedia callbacks. r=jesup
f1f4c2e87acf2a5bb05d9d10fb8faec84c83205f
created 2013-02-15 11:10 -0500
pushed 2013-04-01 19:47 +0000
Randell Jesup Randell Jesup - Bug 835953: Notify UI that all gUM streams for a WindowID are gone r=dolske
2512bb04bbe034ab02db20580b7a589e8cc7f3f9
created 2013-02-15 21:04 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 837034. Part 2: Convert DOMMediaStream to use WebIDL. r=peterv,jesup
c34f0e0628adebb282dfcb06000305032558eb6b
created 2013-02-15 21:01 +1300
pushed 2013-04-01 19:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 837034. Part 1: Rename nsDOM(Local)MediaStream to DOM(Local)MediaStream and put them in the mozilla namespace. r=jesup
83305a2fa2241888247477976ac50ea6c5d1c65c
created 2013-01-29 11:55 -0500
pushed 2013-04-01 19:47 +0000
Randell Jesup Randell Jesup - Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM (w/bustage fix) r=derf
cabffed38cccabd04d4ee5e4238f5142ee6d7cf3
created 2013-01-30 10:56 -0500
pushed 2013-04-01 19:47 +0000
Randell Jesup Randell Jesup - Bug 836294: Don't drop array of media devices on the floor r=bz
054718506d8ce2bc6a536da0d0df82df7c3e2aad
created 2013-01-30 10:32 +0000
pushed 2013-04-01 19:47 +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-04-01 19:47 +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-04-01 19:47 +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-04-01 19:47 +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-04-01 19:47 +0000
Sotaro Ikeda Sotaro Ikeda - Bug 833521 - forward "recording-device-events" event to parent process, r=dougt
bb4d05e6185a88d874b705f21e35d8abe0dbb6a1
created 2013-01-16 10:14 +0100
pushed 2013-04-01 19:47 +0000
Gian-Carlo Pascutto Gian-Carlo Pascutto - Bug 812650 - Enable WebRTC audio recording on Android. r=dmose
870ab128cacd57e66d74070e3d2b2f5f9a735968
created 2013-03-02 21:49 -0500
pushed 2013-03-05 14:40 +0000
Randell Jesup Randell Jesup - Bug 843971: fix backend for GUM a/v notification in opt builds r=derf a=lsblakk ba=jorgev
56203954a9097cf174f316ec97185ad99a13791c
created 2013-02-27 15:36 -0500
pushed 2013-03-05 14:40 +0000
Randell Jesup Randell Jesup - Bug 843971: Add MediaManager function to report what a window is capturing r=smaug a=lsblakk ba=jorgev
03f51c4f44659ecf766b1cb91e4a39872b35b5ae
created 2013-02-20 17:08 -0500
pushed 2013-02-26 14:18 +0000
Randell Jesup Randell Jesup - Bug 843190 - Allow cameras/mics to be shared if permissions UI is disabled. r=derf, a=bajaj
f6b62b398ebf24bfc8d3d76eaa2a71ca01ac2943
created 2013-02-15 19:22 -0800
pushed 2013-02-19 18:06 +0000
Justin Dolske Justin Dolske - Bug 827145 - When no A/V devices are available, return that error to the page's getUserMedia callbacks. r=jesup a=akeybl
d0a1f24eef41392d5936c47da937a8f926b2203e
created 2013-02-15 11:10 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 835953: Notify UI that all gUM streams for a WindowID are gone r=dolske a=akeybl
31e9e2ae25e52d86bdd510e459b326936693d22b
created 2013-01-08 22:10 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 827913 - Remove no-longer-correct MOZ_ASSERT in getUserMedia. r=derf, a=akeybl
c947094aa28b5f50d00835562042fe6a918c4f72
created 2013-01-07 21:44 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 827203 - Add locks against calling RemoveListener on a Destroy()ed MediaStream. r=roc, a=akeybl
177d8769bb85b2a2895b04903ca039868896c4ab
created 2013-01-06 21:31 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 826576: Manage the lifetimes of GUMCMSL objects (with inactive Listeners) r=roc
f141d1e00ceb94e9982b2a9a2b9eb213d462bc8e
created 2013-01-06 21:31 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 827007: Implement Stop for UserMediaStreams; add NotifyRemoved for MediaStream listeners r=roc
988de3eea4ce8a8e338345102786787f5787b8f0
created 2013-01-04 13:11 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 802656: GetUserMediaDevices: Consider no devices available an error r=anant
88b4a62179970ee5ceecf53cb624870c530d9caf
created 2013-01-04 13:11 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 805632: backend for getUserMedia:revoke r=anant
5a6abc7835c84c6a8acd474e6dd9a00c739e84f4
created 2013-01-04 12:16 -0500
pushed 2013-02-19 18:06 +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-02-19 18:06 +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-02-19 18:06 +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-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 811757: Allow the user to explicitly share devices between tabs r=anant
43187d64eea37a80a1ae14195d101c28d983c26f
created 2012-12-28 15:29 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 820978: keep reference to MediaManager singleton r=derf
0d78b96618078a34a2e75163e25aef6cced472ba
created 2012-12-28 15:27 -0500
pushed 2013-02-19 18:06 +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 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 799417: Backend support for list of documents that have active gUM MediaStreams r=derf
faa37c5e350819707f92e2f1f7860305bb413458
created 2012-12-20 12:03 -0500
pushed 2013-02-19 18:06 +0000
Randell Jesup Randell Jesup - Bug 823453 - Change gUM permissions response to be an array. r=anant
95bb46813e583940f5a18870c57bfd5a1499046b
created 2012-12-20 14:23 -0500
pushed 2013-02-19 18:06 +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 2013-02-19 18:06 +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 2013-02-19 18:06 +0000
Ted Mielczarek Ted Mielczarek - bug 821306 - Expose nsIMediaDevice.id to script. r=jst
8c98a08e6c44965946003f54e61159b536e00939
created 2012-12-10 19:51 +0000
pushed 2013-02-19 18:06 +0000
Mark Banner Mark Banner - Bug 819916 Selecting "Share Microphone" or "Share Camera" picks the last item in the list rather than the first. r=jesup
94669ff1101c25555624416da6212946a9ca110f
created 2012-11-18 23:13 -0500
pushed 2013-01-07 21:25 +0000
Randell Jesup Randell Jesup - Bug 802376: wallpaper permissions bug when selecting a camera+audio other than the first r=ekr
5d28022bc22a9af59bf99df5d1fe8e43a0b6987b
created 2012-11-13 16:55 -0500
pushed 2013-01-07 21:25 +0000
Randell Jesup Randell Jesup - Bug 801227: Patch v2 (unbitrotted) r=anant a=abillings
7585797ee8cfcca1c33e500452601258b4cfb395
created 2012-11-07 08:12 -0800
pushed 2013-01-07 21:25 +0000
Anant Narayanan Anant Narayanan - Bug 803782: Reset found flag while enumerating audio devices; r=jesup
63bbaaa78888a8e6bb72cd1efe41bb9e27410aa2
created 2012-11-07 08:10 -0800
pushed 2013-01-07 21:25 +0000
Anant Narayanan Anant Narayanan - Revert d2f77172baf2 due to incorrect crashtest
d2f77172baf297445d2206498e1b7c87147ec18b
created 2012-11-07 06:51 -0800
pushed 2013-01-07 21:25 +0000
Anant Narayanan Anant Narayanan - Bug 803782: Reset found flag before enumerating audio devices; r=jesup
0ba68f9853917b076fa06178cc455cf3fb956a32
created 2012-10-29 19:32 -0400
pushed 2013-01-07 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
ed720383aab39b79ec98f1c9d6cc9658f49718ef
created 2012-10-29 17:36 +1300
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 805703. Part 1: MediaStreamGraph::CreateInputStream -> CreateSourceStream. r=jesup
1e1c57c06adb32de93095d2f6b6b52e9317de25a
created 2012-10-25 20:14 -0400
pushed 2013-01-07 21:25 +0000
Randell Jesup Randell Jesup - Bug 805451: Remove lock (mostly) and ensure other singleton refs are MainThread r=derf
less more (0) -60 tip