dom/media/webaudio/PannerNode.cpp
feb06b1ef9dd83b51efc5ee69e33615f38fe0a9e
created 2018-12-19 04:34 +0000
pushed 2018-12-19 15:45 +0000
Andreas Pehrson Andreas Pehrson - Bug 1513638 - Rename DispatchToMainThreadAfterStreamStateUpdate to DispatchToMainThreadStableState. r=jya,karlt
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
34266803222fc5017d3aaf900cc12c7554de1646
created 2018-10-19 09:36 +0000
pushed 2018-10-20 09:40 +0000
Karl Tomlinson Karl Tomlinson - Bug 1500303 apply input gain correctly for stereo-to-stereo StereoPanner r=padenot
01b1f806550b9a8c610c653b842305e1f3e9ad3a
created 2018-10-19 09:25 +0000
pushed 2018-10-20 09:40 +0000
Karl Tomlinson Karl Tomlinson - Bug 1500238 correct mono-to-stereo panning at centre position r=padenot
b186c66999208b603108ded28b0e22fade0b7739
created 2018-09-21 16:45 -0400
pushed 2018-09-22 09:37 +0000
Nathan Froyd Nathan Froyd - Bug 1492894 - part 4 - eliminate already_AddRefed variables in dom/; r=mccr8
da0384fb1fbb6acea55421bc127299fc1b18dc7d
created 2018-09-05 12:30 +0000
pushed 2018-09-05 16:02 +0000
Manish Goregaokar Manish Goregaokar - Bug 1487963 - Throw when setting PannerNode parameters out of limits; r=padenot,baku
ee06f4056982656265513921a5df821b4c1304a2
created 2018-07-23 16:47 +0200
pushed 2018-07-24 15:50 +0000
Paul Adenot Paul Adenot - Bug 1477704 - r=karlt
11b4729e92ecbf99a27d956321295e6a1309ca05
created 2018-07-17 12:01 +0200
pushed 2018-07-20 21:41 +0000
Paul Adenot Paul Adenot - Bug 1476744 - Pull values from the AudioListener when computing PannerNode values. r=karlt
512f6987b0b2e4e6d85ac1554fac3dd5fafd9b3e
created 2018-07-19 11:19 +0200
pushed 2018-07-20 21:41 +0000
Paul Adenot Paul Adenot - Bug 1148354 - Remove the doppler effect from the PannerNode. r=baku,karlt
060df6ed6995bdba888551568560087805b902e4
created 2018-07-20 17:13 +0300
pushed 2018-07-20 21:41 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1476744, bug 1148354) for failing android at http://10.0.2.2:8854/tests/dom/media/test/crashtests/doppler-1.html on a CLOSED TREE
0ae34db4c34ffb8f4f5dd5123acca6c24feaf72e
created 2018-07-17 12:01 +0200
pushed 2018-07-20 21:41 +0000
Paul Adenot Paul Adenot - Bug 1476744 - Pull values from the AudioListener when computing PannerNode values. r=karlt
b4085dba45c5daeab32ba237f5342ffd2dc78954
created 2018-07-19 11:19 +0200
pushed 2018-07-20 21:41 +0000
Paul Adenot Paul Adenot - Bug 1148354 - Remove the doppler effect from the PannerNode. r=baku,karlt
ab307640537f53949779e02c21ad1069357252bf
created 2018-07-05 18:17 +0200
pushed 2018-07-13 21:51 +0000
Paul Adenot Paul Adenot - Bug 1472550 - Consistently apply the distance, input and cone gain on all channels when computing the effect of a PannerNode when its AudioParams have been set. r=karlt
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 10:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
33346f699996421fc8bf22a25f574de470142a41
created 2018-06-17 22:43 -0700
pushed 2018-06-26 14:53 +0000
Chris Peterson Chris Peterson - Bug 1469769 - Part 6: Replace non-failing NS_NOTREACHED with MOZ_ASSERT_UNREACHABLE. r=froydnj
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-01 22:02 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
af9b9ffd4750dfa9a1bc579ceb190297f70d6d33
created 2018-03-02 20:47 +0200
pushed 2018-03-07 14:41 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1436096 - PannerNode noop optimization for equal power is valid on stereo source. r=padenot
3343d7e36d4ccfd8a49656310f30caa3800b2eb3
created 2018-03-01 20:44 +0200
pushed 2018-03-01 22:05 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1436096) for mochitest failure on tests/dom/media/webaudio/test/test_pannerNodeAtZeroDistance.html on a CLOSED TREE
5dcbba40dd0c65cca3397e00b6ba597c301eead2
created 2018-03-01 19:50 +0200
pushed 2018-03-01 22:05 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1436096 - PannerNode noop optimization for equal power is valid on stereo source. r=padenot
0255e91bb5c1332b01017b85997685d1746c92b7
created 2018-02-23 18:09 +0200
pushed 2018-02-24 00:22 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset d200d50fb66f (bug 1436096) for failing media3 at dom/media/webaudio/test/test_pannerNodeAtZeroDistance.html
d200d50fb66fbf37946df035f275af8fc1aa8906
created 2018-02-23 17:18 +0200
pushed 2018-02-24 00:22 +0000
Alex Chronopoulos Alex Chronopoulos - Bug 1436096 - In PannerNode noop optimization for equal power is valid on stereo source. r=padenot
71882fd33c91d06876715d6ac8b37847c8d14726
created 2017-08-29 16:02 -0700
pushed 2017-08-30 08:45 +0000
Andrew McCreight Andrew McCreight - Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv
808e35c5d4260aa04f30483884c4204a9157a785
created 2017-06-15 11:51 -0400
pushed 2017-07-15 00:14 +0000
Dan Minor Dan Minor - Bug 1373727 - Annotate Web Audio pointer to RefPtr use; r=karlt
5c2fea87df168bdcbfe807ffedfb6d7c1ea4cb4e
created 2017-06-29 11:30 -0700
pushed 2017-06-30 11:00 +0000
Paul Adenot Paul Adenot - Bug 1341555 - Consolidate use of the MSG's AbstractMainThread, and stop having AbstractMainThread on MediaStreams. r=pehrsons
02e5708a75fcdd9e8e4b065995f00b29896fb4b5
created 2016-12-07 22:00 -1000
pushed 2017-01-23 10:16 +0000
Bevis Tseng Bevis Tseng - Bug 1314833 - Part 2.2: Use AbstractThread::CreateDirectTaskDrainer() to Drain Direct Tasks Dispatched to MediaStreamGraph. f=rjesup,r=padenot,jwwang
bf42716f602061dfc2777c60c5fb8a612a3f40fe
created 2016-12-21 10:53 +0100
pushed 2016-12-21 15:57 +0000
Andrea Marchesini Andrea Marchesini - Bug 1324659 - AudioParam.minValue/maxValue, r=padenot
faf170d0bdba2f09f6b5875099a930109591fd14
created 2016-12-20 23:02 +0100
pushed 2016-12-21 04:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f350bbf9e636 (bug 1324659)
f350bbf9e6363a685520b2ad9ba8071f6eebfd07
created 2016-12-20 20:20 +0100
pushed 2016-12-21 04:15 +0000
Andrea Marchesini Andrea Marchesini - Bug 1324659 - AudioParam.minValue/maxValue, r=padenot
473f4d9e733e62889dfaa8792ba1e5ca3a8d6a3c
created 2016-12-15 19:24 +0100
pushed 2016-12-16 01:47 +0000
Andrea Marchesini Andrea Marchesini - Bug 1322883 - AudioNode constructors - part 7 - PannerNode, r=padenot
c249f55213b6acad8f39579d732a2fc0745e0d47
created 2016-10-13 10:41 -0400
pushed 2016-10-21 14:55 +0000
Dan Minor Dan Minor - Bug 1308432 - Add missing includes to PannerNode.h and PannerNode.cpp; r=padenot
6e1a56ec34872cf55e509d430a60843b56669404
created 2016-10-19 18:25 -0700
pushed 2016-10-20 01:26 +0000
Phil Ringnalda Phil Ringnalda - Merge autoland to m-c, a=merge
f84e984210c9366cd1de7bfccd55ef80e0fcd007
created 2016-10-19 14:38 +0200
pushed 2016-10-20 01:26 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 92a0dbf7b707 (bug 1308432) for bustage on a CLOSED TREE
92a0dbf7b7074fb5a4b4519a65fd5029e501d531
created 2016-10-13 10:41 -0400
pushed 2016-10-20 01:26 +0000
Dan Minor Dan Minor - Bug 1308432 - Add missing includes to PannerNode.h and PannerNode.cpp; r=padenot
3687c50bc52e32be5da2ff335016afdb5d80c638
created 2016-08-16 11:07 -0400
pushed 2016-10-19 15:02 +0000
Dan Minor Dan Minor - Bug 957024 - Update PannerNode distance calculations to match the web audio spec; r=karlt
904d4282def81b3c06bfffada17d3c0cc79fcce7
created 2016-09-05 17:25 +0200
pushed 2016-09-08 00:26 +0000
Andreas Pehrson Andreas Pehrson - Bug 1300529 - Remove default arguments from AudioNodeStream::Create. r=padenot
1d3ad0eb32466fc9a674b5d990f5a51c60066fcb
created 2016-06-23 13:42 -0400
pushed 2016-07-11 20:56 +0000
Dan Minor Dan Minor - Bug 1265394 - Use new PannerNode AudioParams; r=padenot
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
865b01fa794740d0d78430f36d371b7f63330a00
created 2016-01-21 16:15 +0100
pushed 2016-02-05 10:53 +0000
Paul Adenot Paul Adenot - Bug 1241499 - Initialize the HRTF database lazily. r=karlt
acd58a0c5b9c4d34d0e3251af5e223ef5f997825
created 2016-01-18 14:22 +1100
pushed 2016-01-20 14:34 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1240411: P1. Clean up webaudio headers. r=cpearce
b7989441e5529896084ad09dab55df3a0459ef7a
created 2015-10-23 09:37 +1300
pushed 2015-11-05 10:59 +0000
Karl Tomlinson Karl Tomlinson - bug 1217625 perform checks for transition to inactive outside of stream processing r=padenot
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 12:51 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
63b1064ba50057c5ed2d3d80a2458ba2b947e281
created 2015-09-18 17:05 +1200
pushed 2015-09-23 20:13 +0000
Karl Tomlinson Karl Tomlinson - bug 1207003 add GraphTime parameter to ProcessBlock() and remove GetCurrentPosition() r=padenot
28c008effea11049704f47e5185d676b76cfad0b
created 2015-09-18 00:03 +1200
pushed 2015-09-22 10:41 +0000
Karl Tomlinson Karl Tomlinson - bug 1205540 account for active inputs and skip processing when streams are inactive r=padenot
e7004e27c6a22fee196f6d738404003b03de33f2
created 2015-09-09 08:54 +1200
pushed 2015-09-22 10:41 +0000
Karl Tomlinson Karl Tomlinson - bug 1205540 provide querying whether engines need to continue processing even without input r=padenot
eb30e5ee32f0a11e3df594b5b3e69d0a5566bb63
created 2015-09-18 16:36 +0200
pushed 2015-09-18 20:48 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out 5 changesets (bug 1205540) for Assertion Failurs in m2-e10s tests on a CLOSED TREE
e89d8182d588cdba43a1340b776eafccb964ed89
created 2015-09-18 00:03 +1200
pushed 2015-09-18 20:48 +0000
Karl Tomlinson Karl Tomlinson - bug 1205540 account for active inputs and skip processing when streams are inactive r=padenot
0d122cb349217abf026e74934883cfe1793ee361
created 2015-09-09 08:54 +1200
pushed 2015-09-18 20:48 +0000
Karl Tomlinson Karl Tomlinson - bug 1205540 provide querying whether engines need to continue processing even without input r=padenot
49306680e27b517a4f3cf500a22b884abc1deaf3
created 2015-09-09 01:22 +1200
pushed 2015-09-17 12:56 +0000
Robert O'Callahan Robert O'Callahan - Bug 1189506. Pass AudioContext to AudioNodeStream::Create. r=karlt
d2b08c513afec90c82d2ba13cd0085f46ff42f4c
created 2015-09-03 19:01 +1200
pushed 2015-09-09 20:47 +0000
Karl Tomlinson Karl Tomlinson - bug 1197028 use AudioBlock for web audio processing to reuse buffers shared downstream r=padenot
9e530224d97f8653a148aae99871bdd35d42b8f4
created 2015-09-03 17:30 +1200
pushed 2015-09-09 20:47 +0000
Karl Tomlinson Karl Tomlinson - bug 1197028 use AudioChunk::ChannelCount() r=padenot
76997b5a67b80c2d06e564d4b57445dda3348f38
created 2015-08-13 16:13 +1200
pushed 2015-08-25 14:44 +0000
Karl Tomlinson Karl Tomlinson - bug 1197043 use flags to distinguish between external streams and events r=padenot
6f427969796d8d3a1e2c680a00759957b0e32fe1
created 2015-08-12 11:26 +1200
pushed 2015-08-25 14:44 +0000
Karl Tomlinson Karl Tomlinson - bug 1197043 move AudioNodeStream creation to stream class r=padenot
aecfba7454f14c285a6b9620677da8edb17bb06a
created 2015-07-28 23:24 -0700
pushed 2015-07-30 20:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1188745 - Rename nsTArray::SizeOfExcludingThis() as ShallowSizeOfExcludingThis(). r=froydnj.
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
23b96ee6b007160c5df487cf650c59765ea499ef
created 2015-07-02 17:30 +1200
pushed 2015-07-03 10:08 +0000
Karl Tomlinson Karl Tomlinson - bug 1179662 rename AudioNode::Stream() to GetStream() as it may return null r=padenot
8b10b297cec07dfff92e9dce48c630901ca3f581
created 2015-07-02 05:43 +0200
pushed 2015-07-03 10:08 +0000
Paul Adenot Paul Adenot - Bug 1175510 - Update the AudioBufferSourceNode <=> PannerNode mapping when destroying AudioNodeStream. r=karlt
c664375c0d5bed41821b4a9eaa298e3856efe1d2
created 2015-06-17 10:00 -0400
pushed 2015-06-30 23:40 +0000
Nathan Froyd Nathan Froyd - Bug 1161627 - part 2 - machine-convert TemporaryRef<T> to already_AddRefed<T>; r=ehsan
1f19683f2cb57f4791ed8402ff8f56e3b8dc812f
created 2015-01-14 17:11 +0100
pushed 2015-06-04 12:39 +0000
Paul Adenot Paul Adenot - Bug 1002513 - Clamp gain to zero in PannerNode to avoid inverting the phase when the distance is greater than maxDistance. r=
less more (0) -60 tip