dom/media/webrtc/MediaEngineWebRTCAudio.cpp
aaeaf42a092dd7c12c17e6a5850aa9d93129477f
created 2019-01-10 06:13 +0000
pushed 2019-01-10 18:48 +0000
Andreas Pehrson Andreas Pehrson - Bug 1518834 - Don't disable pulling when stopping microphone source. r=drno, a=RyanVM
d902ac21513900909c9673423827f16f76b12ada
created 2019-01-08 10:06 +0000
pushed 2019-01-09 15:36 +0000
Andreas Pehrson Andreas Pehrson - Bug 1517711 - Check for a destroyed MediaStream on the right thread. r=padenot, a=RyanVM
dac16eb67fd6c9fc34d50269a064c8c9a9dbca76
created 2019-01-07 08:24 +0000
pushed 2019-01-07 15:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1517710 - Avoid calling SetPullingEnabled on a destroyed MediaStream. r=padenot, a=RyanVM
61fc844e1f4848cdc47c8056f8d9e76795cecaca
created 2019-01-04 06:40 +0000
pushed 2019-01-07 15:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513973 - Remove mutable keyword from MediaEngineWebRTCMicrophoneSource runnables. r=jib, a=RyanVM
1a2283b8f8c9cc85c8d3ba4e5624b76bb365cb26
created 2018-12-21 16:55 +0100
pushed 2019-01-07 15:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513973 - Enable pulling at the same time as starting audio sources. r=jib, a=RyanVM
59f2b329c3a1a189cb830443c0410e3bf54bec44
created 2019-01-06 18:36 -0500
pushed 2019-01-07 15:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513973 - Make MediaEngineSource::SetTrack return void. r=jib, a=RyanVM
962f5d3b5330da93a74f344f5c1c4523b54bf72d
created 2019-01-04 06:39 +0000
pushed 2019-01-07 15:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513973 - Remove check for `false`. r=jib, a=RyanVM
33a1a7271fe37f0e5118dc71381f7e29d3809a89
created 2018-11-28 13:41 +0000
pushed 2018-12-03 16:23 +0000
Paul Adenot Paul Adenot - Bug 1274392 - When echo cancellation is disabled, disable automatic gain control and noise suppression as well. r=jib
6be5d281ae921fca461799ba5168599b480cd7e5
created 2018-11-23 15:03 +0000
pushed 2018-12-03 16:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Handle DOMMediaStream destroying its input stream before we can end its track. r=padenot
d39a3f7454a17e70db5a2a34ac32f442f00bce29
created 2018-11-23 15:01 +0000
pushed 2018-12-03 16:23 +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-12-03 16:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1423241 - Move MediaManager from a stream listener to track listeners. r=padenot
0ceae9db9ec0be18daa1a279511ad305723185d4
created 2018-11-19 13:25 +0000
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1204606 - Reformat of dom/media r=jya
ae6e3a39494d051362cd19224d940bda68cae2bc
created 2018-07-27 09:20 -0400
pushed 2018-12-03 16:23 +0000
Dan Minor Dan Minor - Bug 1376873 - Set default agc mode for Android in MediaEngineWebRTCAudio; r=padenot
950e95f7931215a700c7937420ccd5c10b04c0d4
created 2018-02-20 15:23 -0500
pushed 2018-12-03 16:23 +0000
Dan Minor Dan Minor - Bug 1376873 - Updates to dom/media/, dom/media/systemservices and dom/media/webrtc; r=pehrsons
eae4fa2210f5dca14228d85cd192764d7064c1df
created 2018-10-31 12:57 +0100
pushed 2018-12-03 16:23 +0000
Paul Adenot Paul Adenot - Bug 1503536 - Call ApplySettings in MediaEngineWebRTCMicrophoneSource::Start. r=pehrsons
957a743c4ca2907d8e357fce43fbcd9f619f1122
created 2018-11-06 11:59 +0200
pushed 2018-12-03 16:23 +0000
Gurzau Raul Gurzau Raul - Backed out changeset ecb1ebb96315 (bug 1499426) for causing failures at media/webrtc/MediaEngineWebRTCAudio.cpp a=backout
c6a6e76dc5424395e45c3d47aa696eb2f7d09e5e
created 2018-11-06 11:57 +0200
pushed 2018-12-03 16:23 +0000
Gurzau Raul Gurzau Raul - Merge inbound to mozilla-central. a=merge
4115e3cf7ad0054a3846926eb7b85afb019ff385
created 2018-11-05 18:20 +0200
pushed 2018-12-03 16:23 +0000
Cosmin Sabou Cosmin Sabou - Merge mozilla-central to mozilla-inbound. a=merge
ecb1ebb963155e84185700424c4af0f4f03562ff
created 2018-11-05 11:23 +0100
pushed 2018-12-03 16:23 +0000
Paul Adenot Paul Adenot - Bug 1499426 - Only create AudioInputProcessing once in MediaEngineWebRTCAudio::Start. r=pehrsons
53647b724d3bbc77055bd9167fa125c5d52e4eda
created 2018-11-06 11:51 +0200
pushed 2018-12-03 16:23 +0000
Gurzau Raul Gurzau Raul - Backed out changeset cdfaa36dcd55 (bug 1503536) for perma assertion failure at media/webrtc/MediaEngineWebRTCAudio.cpp a=backout
cdfaa36dcd55da6b543d548dc45c54a468ed4506
created 2018-11-05 10:43 +0000
pushed 2018-12-03 16:23 +0000
Paul Adenot Paul Adenot - Bug 1503536 - Call ApplySettings in MediaEngineWebRTCMicrophoneSource::Start. r=pehrsons
63f135d2db22375b51cf0ded745279afe2188022
created 2018-11-03 03:12 +0200
pushed 2018-12-03 16:23 +0000
Cosmin Sabou Cosmin Sabou - Backed out 48 changesets (bug 1376873, bug 1502992) for causing windows 7 wpt crashes on several files.
d082eb8d80c6392b204e2a38e264a198d4d5b39b
created 2018-07-27 09:20 -0400
pushed 2018-12-03 16:23 +0000
Dan Minor Dan Minor - Bug 1376873 - Set default agc mode for Android in MediaEngineWebRTCAudio; r=padenot
19d9a30b300c4653088bffa1598c26f6f16c427d
created 2018-02-20 15:23 -0500
pushed 2018-12-03 16:23 +0000
Dan Minor Dan Minor - Bug 1376873 - Updates to dom/media/, dom/media/systemservices and dom/media/webrtc; r=pehrsons
929f848d3a54977c8b6ea468fff80954cafa6bf0
created 2018-10-31 12:57 +0100
pushed 2018-11-14 17:24 +0000
Paul Adenot Paul Adenot - Bug 1503536 - Call ApplySettings in MediaEngineWebRTCMicrophoneSource::Start. r=pehrsons, a=jcristau
9aacd377517c9d54df39a717b6f474e3666389ef
created 2018-11-05 11:23 +0100
pushed 2018-11-05 16:33 +0000
Paul Adenot Paul Adenot - Bug 1499426 - Only create AudioInputProcessing once in MediaEngineWebRTCAudio::Start. r=pehrsons a=jcristau
39fba433d3258c1086a4575734740760feafb8e7
created 2018-10-31 14:22 +0000
pushed 2018-11-01 14:23 +0000
Andreas Pehrson Andreas Pehrson - Bug 1502313 - Remove concurrent audio input device limit. r=padenot, a=RyanVM
b4d7770b8661338c878166beca941eeb830f6041
created 2018-10-17 13:05 +0000
pushed 2018-10-18 18:37 +0000
Paul Adenot Paul Adenot - Bug 1497254 - clang-format MediaEngineWebRTCAudio.{cpp,h} and MediaEnginePrefs.h. r=pehrsons
233b7314da9d100272e895a8ce74b4490e557ac7
created 2018-10-17 13:05 +0000
pushed 2018-10-18 18:37 +0000
Paul Adenot Paul Adenot - Bug 1497254 - Remove the concept of an Allocation from MediaEngineWebRTCAudio. r=pehrsons
0190c5793ffeeb0eec281cf377435c7a592415f3
created 2018-10-12 15:57 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 11 - Work around the fact that EndTrack uses mCommands. r=pehrsons
9cf36402deed806fb359c25f633d6dc9f31dc7ea
created 2018-10-03 14:58 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 10 - Remove MediaEngineWebRTCAudio::mEnabled. r=pehrsons
e1a790218e20b97d32957965379423a67196f54b
created 2018-10-01 17:12 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 9 - Make SourceMediaStream::SetEnded go through the message queue so it's in the right order w.r.t. Stop. r=pehrsons
45d2c462dc92c43eed9582c1b309f8df0c66b37f
created 2018-09-07 16:53 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 8 - Split MediaEngineWebRTCMicrophoneSource in two classes, one for control one for processing. r=pehrsons
273c92182c3cccd9ad6ef2abaf30d11fd42b6aea
created 2018-09-05 16:00 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 7 - Flatten mAllocation and fix some locking. r=pehrsons
582e630a2fcb9b5cea5a320bd155bd2123af0982
created 2018-09-03 14:52 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 6 - Reorganize attributes and document thread access better. r=pehrsons
746f70de2691bb500afd00daa6cc4d6bf20b07dd
created 2018-09-03 11:10 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 5 - Remove MediaEngineWebRTCMicrophoneSource::mStarted. r=pehrsons
304b4f68b942eb98cddfda6c58376332772b3e72
created 2018-08-30 17:11 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 4 - Remove AsyncLatencyLogger and associated code. r=pehrsons
2ff222ff2a723fc90210e9bd84968333c0fa5f86
created 2018-08-29 19:00 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 3 - Turn the mAllocations array into an mAllocation UniquePtr, that can be nullptr. r=pehrsons
7e6e230af6980d38db68c814c840a090bb5a354a
created 2018-08-29 15:29 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 2 - Remove RegisterForAudioMixing/NeedsMixing, they are unused. r=pehrsons
efd0c87b160b7b2549890fe3d0b30a63fc2c6bc8
created 2018-08-29 14:38 +0200
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1487057 - Part 1 - Move audio related classes in MediaEngineWebRTC.h to their own header files, clean up includes slightly. r=pehrsons
ae4bb7377de29271d14f5ff56f08adec53f8fe0b
created 2018-09-25 10:04 +0000
pushed 2018-10-15 21:07 +0000
Paul Adenot Paul Adenot - Bug 1481152 - Restrict to a single input stream per process on Linux, when using PulseAudio and audio remoting is enabled. r=pehrsons
b118b720b2c7c94b634c86350b83014c2840e7bf
created 2018-08-07 21:02 +0000
pushed 2018-08-24 17:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 1480856 - Allow for another 10ms of silence when processing audio input. r=achronop
d3fc55ebb24ab7117d5bbe740653af807dfe05b0
created 2018-07-04 18:00 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 17 - Re-implement the workaround for the lack of input device enumeration on Android. r=pehrsons
dc0f442f208cec6baa8d2675faff00a5adedb143
created 2018-05-31 16:44 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 13 - Remove useless mutex, and assert why they were useless, in WebRTCAudioDataListeners. r=pehrsons
c63f8579e0dbc3b3401897db3095b51ef4af3c0e
created 2018-04-30 15:37 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 7 - Make each MediaEngineWebRTCMicrophoneSource independent. r=pehrsons
700fadf31c3a79c98679f0986900c06d494e0f37
created 2018-04-30 15:33 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 6 - Remove unused include for lock-free FIFO. r=pehrsons
16671b7c328ac8fe27fef7906aac7afef9dc7a3d
created 2018-04-30 15:30 +0200
pushed 2018-08-24 17:49 +0000
Paul Adenot Paul Adenot - Bug 1404977 - Part 5 - Allow querying the number of input channels from a WebRTCAudioDataListener. r=pehrsons
c6bc352b5e6240004c40db86d7ddec1671a5aa99
created 2018-08-02 10:25 +0000
pushed 2018-08-24 17:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 1480161: Fix underrun assert for processed input stream. r=achronop
2c429714e908c2888676e1e0bef9959b0a4595b5
created 2018-06-27 17:59 +0200
pushed 2018-08-24 17:49 +0000
Andreas Pehrson Andreas Pehrson - Bug 1471588 - Trace all NotifyPull calls. r=padenot
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
07735bff3717d8042db2d1907291a8b77b2ef4c0
created 2018-04-12 17:51 +0200
pushed 2018-04-26 21:04 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
0e45c13b34e815cb42a9f08bb44142d1a81e186e
created 2018-04-18 21:25 +0300
pushed 2018-04-26 21:04 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1444976) for failing android at dom/media/tests/mochitest/test_getUserMedia_mediaStreamTrackClone.html a=backout
79b7ee8b01ee122b3f7122f926e5ae9dc1132a96
created 2018-04-12 17:51 +0200
pushed 2018-04-26 21:04 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
ab04b1ca218d7a0ce370ca9f2fd2028fee17567a
created 2018-04-17 13:07 +0300
pushed 2018-04-26 21:04 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1444976) for build bustages on dom/media/AsyncLogger. CLOSED TREE
b021b33ddf744ab2d4d908ffaeb369b1fefc1025
created 2018-04-12 17:51 +0200
pushed 2018-04-26 21:04 +0000
Paul Adenot Paul Adenot - Bug 1444976 - Trace some initial real-time media stuff. r=pehrsons
a67e5015e4564bdb78d84765f9e4ff8580bda243
created 2018-03-26 12:24 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Rename mLastPrefs to mNetPrefs and update comment for clarity. r=padenot
3f68ebab5039f1d1a0d41777ed888f338f8d54c4
created 2018-03-26 12:23 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Remove early exit when no change on Reconfigure. r=padenot
19e183125269850fc2b30d466f4b7de41c6f0633
created 2018-03-26 12:18 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Pass GraphImpl into ApplySettings. r=padenot
01a47840071be618d38929b923e391ab36cd6633
created 2018-03-26 12:15 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Remove unused MediaEnginePrefs from AllocationHandle. r=padenot
e87afd1fda355b3725496591ef30e63f25d5b968
created 2018-03-26 11:05 +0200
pushed 2018-04-26 21:04 +0000
Andreas Pehrson Andreas Pehrson - Bug 1447982 - Apply and update mic source settings on Reconfigure. r=padenot
less more (0) -100 -60 tip