37bbd7cc94954fee142c5d46c86e379df6ed9e3f: bug generalize shared channel data from AudioBuffer as AudioChunk r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Wed, 09 Aug 2017 16:39:40 +1200 - rev 645168
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug generalize shared channel data from AudioBuffer as AudioChunk r?padenot Although the AudioChunk buffer is still always a ThreadSharedFloatArrayBufferList, 16 bit buffers will be permitted in a future patch.
77c55c27bccc11eccc51bbafa649a24fd5a1ab74: bug permit retrieving const channel data from const AudioChunk r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 17:03:15 +1200 - rev 645167
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug permit retrieving const channel data from const AudioChunk r?padenot
7f70cb68fa9fcb5bfdfba590831daef97a499941: bug correct mBufferIsDownstreamRef documentation r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 10 Aug 2017 16:55:05 +1200 - rev 645166
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug correct mBufferIsDownstreamRef documentation r?padenot
63c08b4a1c1bb904515c358f256fd54a1d063fda: bug use AudioChunk to generalize AudioBuffer shared channel storage r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 03 Aug 2017 17:58:23 +1200 - rev 645165
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug use AudioChunk to generalize AudioBuffer shared channel storage r?padenot Although the AudioChunk buffer is still always a ThreadSharedFloatArrayBufferList, buffers with 16-bit data will be permitted in a future patch.
52b98a4c3b3266905c8cb4aa222769cd3ecce7fd: bug 1024182 remove buffer copy for short impulse responses and so correct normalization scale r=padenot draft
Karl Tomlinson <karlt+@karlt.net> - Wed, 09 Aug 2017 16:52:01 +1200 - rev 645164
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1024182 remove buffer copy for short impulse responses and so correct normalization scale r=padenot Despite the comment, this was necessary only for a direct convolver stage, which has been removed: https://hg.mozilla.org/mozilla-central/rev/e66105937eef190dec073f1b9859e07a0272706b#l4.29 FFT convolver stages pad the buffer to the necessary length in FFTBlock::PadAndMakeScaledDFT(). Trailing zeros in the impulse change the scale used in normalization and so padding the buffer before calculating the scale led to the wrong scale being used. https://github.com/WebAudio/web-audio-api/issues/481 MozReview-Commit-ID: LqP1x1hmLOM
76bfa8df319f61851f4755bd48648476bc83803b: bug 1024182 test normalization of convolution buffers via response concatenation r?dminor draft
Karl Tomlinson <karlt+@karlt.net> - Fri, 11 Aug 2017 18:07:54 +1200 - rev 645163
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1024182 test normalization of convolution buffers via response concatenation r?dminor
bd79599d0d103db038d2487274db47226b88067b: bug 1388656 keep response buffer on graph thread only long enough to initialize the Reverb r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 16:08:21 +1200 - rev 645162
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1388656 keep response buffer on graph thread only long enough to initialize the Reverb r?padenot
b4746306e776fab1aa3656b9b3a93b6c9fe70bab: bug 1388656 re-initialize the Reverb only once when the ConvolverNode buffer changes draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 16:01:57 +1200 - rev 645161
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1388656 re-initialize the Reverb only once when the ConvolverNode buffer changes
9ec1754346eff00d81a16336410db80d23f16658: bug 1388656 remove unused SAMPLE_RATE SetInt32Parameter case r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 15:56:09 +1200 - rev 645160
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1388656 remove unused SAMPLE_RATE SetInt32Parameter case r?padenot Sample rate is passed as a double.
1f5a5e1eaea15eef0e53d05ad2a2dc3b39aba604: bug 1388656 size to actual used length in nsTArray::SetCapacity() optimization r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 08 Aug 2017 15:47:24 +1200 - rev 645159
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1388656 size to actual used length in nsTArray::SetCapacity() optimization r?padenot
55c545d4fb914a2b08b16c6d0271f85919ad65ed: bug add a mechanism to pass an AudioChunk from node to engine r?padenot draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 01 Aug 2017 20:04:56 +1200 - rev 645158
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug add a mechanism to pass an AudioChunk from node to engine r?padenot
4de1655881f0cd85374523802d106bfd874d8bcb: MOZ_SAMPLE_TYPE_S16 draft
Karl Tomlinson <karlt+@karlt.net> - Fri, 21 Jul 2017 18:09:19 +1200 - rev 645157
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
MOZ_SAMPLE_TYPE_S16
d5856d685e61c9ca617ba38b84a5327d8f164ed1: bug remove unused MediaStream::ConsumerCount() r? draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 27 Oct 2016 18:32:19 +1300 - rev 645156
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug remove unused MediaStream::ConsumerCount() r? MozReview-Commit-ID: 2y6b7sP1vJZ
1ae1aee49eba9be240482fe40f759229c13c01a9: increase wpt init_timeout to allow debugger attach draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 01 Jun 2017 15:06:10 +1200 - rev 645155
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
increase wpt init_timeout to allow debugger attach
05bfb333031b84330e900406a251e17850b7094f: raise error when port not found r? draft
Karl Tomlinson <karlt+@karlt.net> - Tue, 04 Apr 2017 17:07:52 +1200 - rev 645154
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
raise error when port not found r? instead of failing in connect() MozReview-Commit-ID: Ie3f3oqx3Tm
2f56b8f07012cae840d31d7fb9a05c7a7005b608: bug 1346961 use GtkStateFlags from style context for widget borders r?jhorak draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 16 Mar 2017 17:23:03 +1300 - rev 645153
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1346961 use GtkStateFlags from style context for widget borders r?jhorak so that direction is not cleared and style context is not invalidated unnecessarily. With Ambiance 16.10, the position of the margin depends on direction. Without a direction, the margin is ignored altogether. This is a partial fix to provide consistent sizes. The direction should be provided when determining the border, but that is not addressed here. MozReview-Commit-ID: 4zVu62faUMk
620ae8e576261f50ad052f7330cdc68c4e48a310: bug 1323656 use CreateCSSNode for MOZ_GTK_SCROLLED_WINDOW instead of using the widget's context r?stransky draft
Karl Tomlinson <karlt+@karlt.net> - Thu, 15 Dec 2016 16:42:48 +1300 - rev 645152
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug 1323656 use CreateCSSNode for MOZ_GTK_SCROLLED_WINDOW instead of using the widget's context r?stransky This means there is no need to cache the widget, nor deal with widget invalidation and animations. The style context is no longer saved in versions >= 3.20 to match changes in GTK drawing and layout. MozReview-Commit-ID: JeQMWn2nSa9
571aa087923903179536a5ebaff8577e5141e534: toolbarbutton overflow draft
Karl Tomlinson <karlt+@karlt.net> - Wed, 22 Jun 2016 16:45:39 +1200 - rev 645151
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
toolbarbutton overflow MozReview-Commit-ID: AuSqQ4ypD5N
ee434b28e6f5f3ab01f4388c2c964338a8046a3e: bug swap input and output buffers to remove m_lastOverlapBuffer r? draft
Karl Tomlinson <karlt+@karlt.net> - Wed, 04 Nov 2015 21:21:58 +1300 - rev 645150
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
bug swap input and output buffers to remove m_lastOverlapBuffer r? As well as using less cache, a buffer copy is replaced with a buffer zero. MozReview-Commit-ID: 6nW0YTsfFA9
b8476e1d915f51fb5a92233977a784955cb8d6e7: b=999267 Tighten up test_mediaElementAudioSourceNode.html resampled length test f?roc draft
Karl Tomlinson <karlt+@karlt.net> - Wed, 29 Jul 2015 18:14:27 +1200 - rev 645149
Push 73684 by ktomlinson@mozilla.com at Fri, 11 Aug 2017 22:29:12 +0000
b=999267 Tighten up test_mediaElementAudioSourceNode.html resampled length test f?roc MozReview-Commit-ID: 39u086uf90D
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip