Michael Wu
97ade089a6
Bug 868065 - Move GraphicBuffer.h include out of ImageContainer.h, r=vlad
2013-05-02 12:56:09 -04:00
Ryan VanderMeulen
9de0b9c4c6
Bug 868152 - Skip test on Android due to crashtest perma-orange.
2013-05-02 21:28:35 -04:00
Ryan VanderMeulen
b239f29690
Bug 867980 - Disable test on Android due to frequent timeouts.
2013-05-02 21:25:38 -04:00
Ryan VanderMeulen
3a29454d25
Bug 865642 - Disable tests on Android due to frequent timeouts.
2013-05-02 21:24:17 -04:00
Ryan VanderMeulen
d6c5ed3116
Bug 868116 - Disable test on Android due to being perma-orange.
2013-05-02 15:39:40 -04:00
Ryan VanderMeulen
dee43def22
Merge m-c to inbound.
2013-05-02 15:17:39 -04:00
Ryan VanderMeulen
ee6ba79e8b
Merge m-c to birch.
2013-05-02 13:10:42 -04:00
Ralph Giles
2dabc01f52
Bug 782091 - Add multichannel Opus test files. r=derf
...
This doesn't do any verification of the output, just checks
that we load multichannel files and playback completes.
These are public-domain test files created by Tim and Monty
last year. They're not great audio quality, the idea is just
to verify correct speaker mapping.
http://people.xiph.org/~greg/opus_testvectors/opus_multichannel_examples/
2013-05-01 14:15:57 -07:00
Chiajung Hung
03375ee9b1
Bug 825110 - Part 3: WebRTC changes for B2G WebRTC video module. r=jesup
2013-05-02 08:00:12 -04:00
Boris Zbarsky
b7ef07e12d
Bug 860841. Hook up the proto chain of a WebIDL interface object to the interface object of its nearest ancestor interface that has one, as if these were ES6 classes. r=peterv
2013-05-02 14:38:19 -04:00
Gian-Carlo Pascutto
1cc401dd5d
Bug 866093 - Set Android Context Objects, use any-thread FindClass, compile AudioCapture classes. r=jesup f=blassey
2013-05-02 08:42:53 +02:00
Ehsan Akhgari
ee04d0f742
Bug 867511 - Part 2: Use DynamicCompressorNode's input channel count when processing input; r=roc
2013-05-01 15:40:07 -04:00
Ehsan Akhgari
d876907238
Bug 867511 - Part 1: Use ScriptProcessorNode's input channel count when buffering input; r=roc
2013-05-01 15:10:45 -04:00
Ehsan Akhgari
c4e4934952
Bug 865642 - Disable test_bug867174.html on Android
2013-05-02 12:03:49 -04:00
Oleg Romashin
c1b6457306
Bug 867964 - Build fail with DenormalDisabler.h:116: error: 'FLT_MIN' was not declared in this scope. r=ehsan
...
--HG--
extra : rebase_source : 7076471a442c3ce639b81259e824edd0c1a69eb0
2013-05-01 06:51:13 -07:00
Ehsan Akhgari
072e2f550f
Bug 867876 - Add some tests for the AudioParam automation events; r=roc
2013-05-02 01:13:27 -04:00
Ehsan Akhgari
36e2c4b257
Bug 867174 - Part 2: Protect against invalid sample rates a bit harder; r=padenot
2013-04-30 16:37:23 -04:00
Ehsan Akhgari
bff2300eea
Bug 867174 - Part 1: Deliver the correct channel count the to the resampler the first time that we see a buffer; r=padenot
2013-04-30 16:36:19 -04:00
Ehsan Akhgari
df419ab210
Bug 867588 - Remove support for implementing Web Audio nodes which are not connected to the MediaStreams backend; r=roc
2013-05-01 11:09:07 -04:00
Ehsan Akhgari
97fcf715d6
Bug 865234 - Part 9: Avoid variable shadowing in AudioNodeStream::ObtainInputBlock; r=roc
2013-04-30 19:37:58 -04:00
Ehsan Akhgari
40c7bffd01
Bug 865234 - Part 8: Add a test case for channel mixing rules; r=roc
2013-04-30 00:06:04 -04:00
Ehsan Akhgari
28722fca86
Bug 865234 - Part 7: Change the speaker up-mixing and down-mixing rules according to the Web Audio spec; r=roc
2013-04-29 20:15:26 -04:00
Ehsan Akhgari
3a69ee0f88
Bug 865234 - Part 6: Round up the |when| argument AudioBufferSouceNode.start; r=roc
...
This change is made in order to increase compatibility of the implementation
with what WebKit does. This helps us in order to be able to compare our
results more closely to WebKit's.
2013-04-29 19:22:49 -04:00
Ehsan Akhgari
1d867d0441
Bug 865234 - Part 5: Don't mark a stream as finished when there are streams following it; r=roc
...
Without this patch, if we have an AudioBufferSourceNode which is finished, the
nodes following it will not see its mLastChunk. This breaks the Web Audio
block processing logic since we rely on the assumption that the buffer for the
last output of AudioBufferSourceNode is correctly passed to the following
engines.
2013-04-29 16:58:19 -04:00
Ehsan Akhgari
a61aa7a132
Bug 865234 - Part 4: Implement ChannelInterpretation's effect when mixing inputs; r=roc
2013-04-27 19:52:21 -04:00
Ehsan Akhgari
3995da02e1
Bug 865234 - Part 3: Implement ChannelCountMode's effect when mixing inputs; r=roc
2013-04-27 19:41:52 -04:00
Ehsan Akhgari
9c26dbc68f
Bug 865234 - Part 2: Send the channel mixing information to the AudioNodeStream; r=roc
2013-04-27 19:25:23 -04:00
Ehsan Akhgari
a749080ffb
Bug 865234 - Part 1: Add DOM bindings for the channel mixing attributes; r=roc
2013-04-27 18:44:50 -04:00
Ehsan Akhgari
febaf4a1a5
Bug 867324 - Make it safe to stop source nodes when shutting down the AudioContext in case the nodes die right away; r=roc
...
(This time with the correct bug #)
2013-04-30 16:01:39 -04:00
Ehsan Akhgari
23d66661c0
Backed out changeset cace8e8e8556 because of the wrong bug number
2013-05-01 01:15:09 -04:00
Ehsan Akhgari
ffdb7c03e4
Bug 860958 - Make it safe to stop source nodes when shutting down the AudioContext in case the nodes die right away; r=roc
2013-04-30 16:01:39 -04:00
Chris Pearce
3262662a85
Bug 862182 - Revert bug 862183 due to frequent orange in 459439 crashtest. CLOSED TREE. r=philor
2013-05-01 13:33:33 +12:00
Chris Pearce
37aa644c0a
Bug 862182 - Hold references to MediaResource in nsRefPtrs (content/media/omx), and fix some omx compiler warnings. r=doublec
2013-05-01 11:23:46 +12:00
Chris Pearce
b5a5314926
Bug 862182 - Hold references to MediaResource in nsRefPtrs (content/media/plugins). r=doublec
2013-05-01 11:23:46 +12:00
Chris Pearce
f7895b7d0b
Bug 862182 - Hold references to MediaResource in nsRefPtrs. r=roc
2013-05-01 11:23:46 +12:00
Paul Adenot
fe0d0dac61
Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan
...
--HG--
extra : rebase_source : 215d7cbe21144a3ed2a0642e49f10c4f10d1d66a
2013-04-30 16:04:44 +02:00
Paul Adenot
6402233faa
Bug 867089 - Validate the playbackRate before using it. r=ehsan
...
--HG--
extra : rebase_source : 6e4065d4db69cb2d13f7ba5c05fbe9c74db03bf3
2013-04-30 16:04:05 +02:00
Ryan VanderMeulen
97c7feb7b5
Backed out changesets 5447d49a2c6f and ab9c9d0819a2 (bug 867089) for mochitest failures.
...
CLOSED TREE
2013-04-30 11:16:55 -04:00
Paul Adenot
8c8d0b4eb8
Bug 867089 - Test for invalid playbackRate values on an AudioBufferSourceNode. r=ehsan
2013-04-30 16:04:44 +02:00
Paul Adenot
3d22663645
Bug 867089 - Validate the playbackRate before using it. r=ehsan
2013-04-30 16:04:05 +02:00
Chris Pearce
37662fc2d9
Bug 866664 - Don't call WMFDecoder::IsMP3Enabled() off the main thread. r=padenot
2013-04-30 22:14:18 +12:00
Andrew McCreight
30fedfb95c
Bug 866570 - test. r=smaug
2013-04-28 22:38:57 -07:00
Ehsan Akhgari
aa479f73fd
Bug 866737 - Unregister PannerNodes when they're unlinked by the cycle collector; r=padenot
2013-04-29 14:06:40 -04:00
Andrew McCreight
6b31bf18b4
Bug 866570 - AudioContext should use its superclass's CC stuff. r=smaug
2013-04-29 06:04:59 -07:00
Ehsan Akhgari
c91f30797b
Bug 866442 - Implement BiquadFilterNode.getFrequencyResponse; r=padenot
2013-04-27 16:29:48 -04:00
Ehsan Akhgari
2bdc8e9186
Bug 865246 - Part 5: Implement BiquadFilterNode's processing based on the Blink implementation; r=padenot
2013-04-26 17:49:09 -04:00
Ehsan Akhgari
9eee1965be
Bug 865246 - Part 4: Send the changes in the type parameter to the stream; r=padenot
2013-04-26 18:23:52 -04:00
Ehsan Akhgari
c62b64e90c
Bug 865246 - Part 3: Update the BiquadFilterNode IDL to match the current spec; r=padenot
2013-04-26 17:11:23 -04:00
Ehsan Akhgari
18b36c4ebe
Bug 865246 - Part 2: Add the Biquad processing implementation to the build system; r=padenot
2013-04-26 14:48:45 -04:00
Ehsan Akhgari
1b7dd43fa1
Bug 865246 - Part 1: Import the Biquad processing implementation from Blink; r=padenot
...
The original code was copied from Blink SVN revision 148720.
2013-04-26 14:42:22 -04:00