dom/media/webrtc/MediaEngineTabVideoSource.cpp
097558e2d628bdb9e23e54224131dbed7b4378ae
created 2020-01-06 20:03 +0000
pushed 2020-01-07 05:13 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 1606507 - Null-check on mTrackMain to avoid race. r=dminor
d235a06ca6bee8e27b6cad159d8aa00e75b3ca20
created 2019-12-06 09:24 +0000
pushed 2019-12-06 16:33 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan
195319ed0bb4dca7ddbda206e74338ed92699715
created 2019-12-04 15:39 +0000
pushed 2019-12-05 04:11 +0000
Thomas Nguyen Thomas Nguyen - Bug 1483631 - Using windowId when allocating media source instead of principal r=jib,farre
04da0ed7b980ff65c4c081772ce5737080b72dca
created 2019-12-04 17:32 +0200
pushed 2019-12-05 04:11 +0000
Dorel Luca Dorel Luca - Backed out changeset f6e53d1c6518 (bug 1600545) for Android build bustage. CLOSED TREE
f6e53d1c65182d92d51f94caec7bacea5be729f6
created 2019-12-04 15:01 +0000
pushed 2019-12-05 04:11 +0000
Gabriele Svelto Gabriele Svelto - Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan
69a59b68fe0ed227e5ea2aba2c1636775f42f1a0
created 2019-12-03 21:57 +0200
pushed 2019-12-04 09:56 +0000
Gurzau Raul Gurzau Raul - Backed out 4 changesets (bug 1483631) for failing at browser_temporary_permissions.js on a CLOSED TREE.
f5bb5f6a148fac996020824fc0eedd36d91bc6ff
created 2019-12-03 11:58 +0000
pushed 2019-12-03 21:53 +0000
Thomas Nguyen Thomas Nguyen - Bug 1483631 - Using windowId when allocating media source instead of principal r=jib,farre
e50facddb3c9758fd9effdccea0d80bd8ce1d264
created 2019-10-21 14:13 +0000
pushed 2019-10-21 21:51 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
709eb73803095ab21843a39412290cfacb149b3a
created 2019-10-03 19:50 +0000
pushed 2019-10-07 16:27 +0000
Andreas Pehrson Andreas Pehrson - Bug 1583463 - End the tab source's track when the draw timer is guaranteed to have stopped. r=jib
f453f2d1145326042d0f9210e2f28f436fde9b74
created 2019-10-03 19:50 +0000
pushed 2019-10-07 16:27 +0000
Andreas Pehrson Andreas Pehrson - Bug 1583463 - Don't allocate and append frames when the tab source's stream has been destroyed. r=jib
0bb60b58c5f48de1327f8a3752f3422f7d3268ae
created 2019-10-03 19:50 +0000
pushed 2019-10-07 16:27 +0000
Andreas Pehrson Andreas Pehrson - Bug 1583463 - Move all usage of the tab source's mWindowId usage from media to main thread. r=jib
8f5e6334c780b6fd8820f387c3892b10a636a25a
created 2019-10-03 19:50 +0000
pushed 2019-10-07 16:27 +0000
Andreas Pehrson Andreas Pehrson - Bug 1583463 - Merge the tab source's InitRunnable and StartRunnable to avoid checking mWindow on the media thread. r=jib
9ea7aabf10fbf326e43daaa88b30f477b4ee3c32
created 2019-10-02 10:23 +0000
pushed 2019-10-02 16:35 +0000
Andreas Pehrson Andreas Pehrson - Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug
7cd5ea4167b6a84da615d02ab362507ac507ab8a
created 2019-10-02 10:22 +0000
pushed 2019-10-02 16:35 +0000
Andreas Pehrson Andreas Pehrson - Bug 1454998 - Remove the notion of streams from MediaStreamGraph. r=padenot,karlt
5f5e153eb14b8ecd44b5453e7a4a9e53e95193dd
created 2019-10-02 11:46 +0300
pushed 2019-10-02 16:35 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1454998) for build bustages at MediaTrackGraph.h on a CLOSED TREE.
80417bdfa72112c6f9472c29ce49e8ff81e8c688
created 2019-10-02 08:18 +0000
pushed 2019-10-02 16:35 +0000
Andreas Pehrson Andreas Pehrson - Bug 1454998 - Rename streams to tracks. r=padenot,karlt,smaug
ae6056b748d1eb640cfe5d457f39054d66346a8e
created 2019-10-02 08:17 +0000
pushed 2019-10-02 16:35 +0000
Andreas Pehrson Andreas Pehrson - Bug 1454998 - Remove the notion of streams from MediaStreamGraph. r=padenot,karlt
40bce1ab227e027ce5e06d190cb57a3972479da9
created 2019-08-28 08:39 +0000
pushed 2019-08-28 15:52 +0000
Andreas Pehrson Andreas Pehrson - Bug 1571667 - Lift constraint checking of deviceId and groupId out of MediaEngineSources. r=jib
f2eb3134819666e6feac816c96d195ddc4c89c4d
created 2019-07-30 16:28 +0000
pushed 2019-07-31 09:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1561254 - Support groupId in constraints. r=achronop,jib,smaug
7b22a378b5119798554f1fa17e07e9a81d2b5a59
created 2019-07-05 22:13 +0000
pushed 2019-07-09 03:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1560207 - Reset all settings on every settings update, to avoid double-constructing. r=jib
c8e02f61df9a7fa3761b985aac415fd6100d2ff9
created 2019-06-07 12:27 +0000
pushed 2019-06-07 22:00 +0000
sotaro sotaro - Bug 1557257 - Rename KnowsCompositor* aForwarder to aKnowsCompositor r=nical
4f3d4d29aaa35ac506d95497e4b5d4a7821d919b
created 2019-05-31 10:55 +0000
pushed 2019-06-04 16:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1537986 - Implement GetSettings for the tab source. r=jib
f1b4c01cf3b960b8236098c8686a6cf1a183890e
created 2019-05-31 10:54 +0000
pushed 2019-06-04 16:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1537986 - Make MediaSourceEngine::GetSettings mandatory. r=jib
e73708ef8ebaa3215f8575fede5979d01fa8df10
created 2019-04-25 05:04 +0000
pushed 2019-04-25 09:46 +0000
Masayuki Nakano Masayuki Nakano - Bug 1545342 - part 3: Move remaining public enum of nsIPresShell to mozilla namespace in mozilla/PresShellForwards.h and make them enum class r=smaug
c1a9e74c1b4b3e8c0383cd5dfe1b6a3eff4e7ca2
created 2019-04-13 01:03 +0000
pushed 2019-04-13 21:44 +0000
Masayuki Nakano Masayuki Nakano - Bug 1542506 - Make nsDocShell use mozilla::PresShell* directly rather than nsIPresShell* r=bzbarsky
a1b827eab86fd647764e3ce220617bbfa046e6f0
created 2019-04-11 12:12 +0000
pushed 2019-04-12 09:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1543564 part 1. Get rid of pointless nsPIDOMWindowOuter::AsOuter() methods. r=farre
20543d03a4cda05c785011a25079aa42aec8b2ba
created 2019-03-27 14:10 +0000
pushed 2019-03-29 21:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1494675 - Remove AllocationHandle. r=padenot
1f79ed91a20bbe91ced53c1fe3c70fafd6272fd5
created 2019-03-27 18:05 +0000
pushed 2019-03-29 21:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1525323 - Remove SourceTrackListener from MediaManager. r=padenot
d56e561be43f7494a3f5362a427589947b4345f2
created 2019-03-25 18:52 +0000
pushed 2019-03-26 09:51 +0000
Andreas Pehrson Andreas Pehrson - Bug 1538113 - Fix dom/media/webrtc static-analysis warnings. r=jib
387b32b7e55d547e6b495b7b086116a5313e748e
created 2019-03-22 11:43 +0000
pushed 2019-03-22 16:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423253 - Remove durations from VideoSegment::AppendFrame. r=padenot
e2a57da64b18b277278e8ecc30108b9de82ef51d
created 2019-03-22 11:43 +0000
pushed 2019-03-22 16:44 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423253 - Remove pulling from MediaEngineTabVideoSource and fix thread safety. r=padenot
9294eb30e6daf90370ec4ca6dacbf6c0f89d0861
created 2019-03-11 08:00 +0000
pushed 2019-03-11 16:49 +0000
sotaro sotaro - Bug 1534170 - Fix scope of TextureClientAutoLock in MediaEngineTabVideoSource r=mattwoodrow
7e561fa634f7c69adcd45dd78adcb2d516166f04
created 2019-03-08 11:51 +0000
pushed 2019-03-08 21:50 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1213453 - Add getters/setters for group id in MediaEngineSource and the derived classes. r=pehrsons
f63a07c8426b5f2286870f0b55c2957a8679d60a
created 2019-03-08 13:34 +0200
pushed 2019-03-08 21:50 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 5 changesets (bug 1213453) for bustages on MediaEngineDefault.cpp . CLOSED TREE
f78c357f2f5f85d23f8c91a8329cd2057b81ad7f
created 2019-03-08 10:33 +0000
pushed 2019-03-08 21:50 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1213453 - Add getters/setters for group id in MediaEngineSource and the derived classes. r=pehrsons
2eff89bd9d57460ecd0e4f74c29396958070734b
created 2019-02-25 16:02 -0600
pushed 2019-03-01 13:06 +0000
Ryan Hunt Ryan Hunt - Bug 1523969 part 1 - Move method definition inline comments to new line in accessible/. r=jamie
10df6785552dcb1aaac3dfbbd1b6fe099fee3437
created 2019-03-01 08:45 +0900
pushed 2019-03-01 13:06 +0000
sotaro sotaro - Bug 1440038 - Use SharedRGBImage in MediaEngineTabVideoSource r=pehrsons
0eade7c45f95877d5a0295aeb5a9d876e6aa2729
created 2019-01-04 06:39 +0000
pushed 2019-01-04 09:32 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513973 - Make MediaEngineSource::SetTrack return void. r=jib
c559079456f465e97f01fbb592e4f7d7abf1ced8
created 2018-12-21 23:28 +0200
pushed 2018-12-22 04:12 +0000
Dorel Luca Dorel Luca - Backed out 5 changesets (bug 1513973) for browser-chrome failures in browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js. CLOSED TREE
6781e633d62cc42d12bd9911c8cb22430d60f0e2
created 2018-12-21 20:03 +0000
pushed 2018-12-22 04:12 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513973 - Make MediaEngineSource::SetTrack return void. r=jib
d39a3f7454a17e70db5a2a34ac32f442f00bce29
created 2018-11-23 15:01 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Always add tracks at the stream's current time. r=padenot
12f6bb0888a2c9359758be3f62e06377c0ad1333
created 2018-11-23 15:00 +0000
pushed 2018-11-23 21:37 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Move MediaManager from a stream listener to track listeners. r=padenot
a1e826769668287bd7250e85fa529a6c66bfb495
created 2018-11-19 20:17 -0500
pushed 2018-11-20 05:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1507540 part 2. Use more notxpcom attributes in docshell/. r=smaug
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-11-19 16:59 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
2c429714e908c2888676e1e0bef9959b0a4595b5
created 2018-06-27 17:59 +0200
pushed 2018-07-18 17:18 +0000
Andreas Pehrson Andreas Pehrson - Bug 1471588 - Trace all NotifyPull calls. r=padenot
182095efdd8ee87e268cf59cd06cc51e80bb6cc0
created 2018-05-08 15:55 -0400
pushed 2018-05-30 22:00 +0000
Dan Minor Dan Minor - Bug 1450658 - Should bring window to front when screen-sharing a window; r=pehrsons
2f4ca72455da69f532bdbc3355463c086e94ad95
created 2018-05-23 17:07 +0300
pushed 2018-05-23 21:59 +0000
Dorel Luca Dorel Luca - Backed out changeset c13ca75c9bcb (bug 1450658) for Browser-Chrome failures on browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js
c13ca75c9bcb320ec2024fdead70e8e83a67bc18
created 2018-05-08 15:55 -0400
pushed 2018-05-23 21:59 +0000
Dan Minor Dan Minor - Bug 1450658 - Should bring window to front when screen-sharing a window; r=pehrsons
237b7b5faa03ae808f71a5cfb8f7f6920d64941f
created 2018-05-11 19:46 +0200
pushed 2018-05-14 21:35 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1460940 - Clean up most remaining C++-side uses of nsIDOMDocument. r=bz
9307f4294b38d886760070905b3885357265b861
created 2018-03-13 14:19 +0100
pushed 2018-03-15 17:45 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1445408 - Remove nsIDOMClientRect. r=bz
04b165b560de7746ab20988189619bd213c7c01b
created 2018-02-22 12:23 +0100
pushed 2018-03-06 21:54 +0000
Andreas Pehrson Andreas Pehrson - Bug 1436694 - Clarify that MediaEngineSources can be double-stopped. r=padenot
6e0b46a7a0a05b1e3f1d46147a46bbe37a7f55f5
created 2018-02-26 17:54 +0200
pushed 2018-02-26 22:20 +0000
Brindusan Cristian Brindusan Cristian - Backed out 4 changesets (bug 1436074, bug 1436694) for frequent asertion failures at MediaEngineWebRTCAudio.cpp CLOSED TREE
f5cc71d38e4a7c0e4db830242c1d454fcbdb9e48
created 2018-02-22 12:23 +0100
pushed 2018-02-26 22:20 +0000
Andreas Pehrson Andreas Pehrson - Bug 1436694 - Clarify that MediaEngineSources can be double-stopped. r=padenot
1914d7b0ec8f5f187b1a406762f14f648a3c6366
created 2018-02-05 10:48 +0100
pushed 2018-02-06 21:53 +0000
Andreas Pehrson Andreas Pehrson - Bug 1435673 - Fix calling Deallocate() without SetTrack(). r=padenot
abd22366d81e48c08efa3940f2b726ea125e6c10
created 2017-12-18 16:19 +0100
pushed 2018-01-31 17:38 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299516 - Allow MediaEngines to Start() and Stop() without affecting tracks. r=jib, r=padenot
f30324f2c1a5036d656c38a460810aa394d3cbac
created 2018-01-24 16:49 +0100
pushed 2018-01-31 17:38 +0000
Andreas Pehrson Andreas Pehrson - Bug 1299515 - Flatten MediaEngineSource class hierarchy. r=jib
5b48b5a65a462aa7f0f83d5c2acac2061d493509
created 2017-11-06 13:09 -0500
pushed 2017-11-10 09:56 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 3: Move Get{Inner,Outer}WindowWithId onto the specific subclasses, r=smaug
ff6e961b87dc1163c5efe35da2e334c6723a14e1
created 2017-11-03 18:25 -0400
pushed 2017-11-10 09:56 +0000
Nika Layzell Nika Layzell - Bug 1414974 - Part 2: Switch many consumers to nsGlobalWindow{Inner,Outer}, r=smaug
e405a4ec473c3d510047fff16599a5f73a8d600b
created 2017-10-15 23:15 -0700
pushed 2017-10-17 09:45 +0000
Kris Maglione Kris Maglione - Bug 1404198: Part 2i - Switch to NS_NewTimer* in dom. r=njn
e21a77cab74059d05ab1b4aa2c2c306cdc83d752
created 2017-07-05 11:18 -0400
pushed 2017-07-05 23:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377090 - Turn gfxMatrix into a typedef for MatrixDouble. r=jrmuizel
less more (0) -100 -60 tip