Граф коммитов

311872 Коммитов

Автор SHA1 Сообщение Дата
Shelly Lin 06a22765c7 Bug 842243 - Part 5: Add MediaEncoder.h/.cpp; The main part of this media encoding framework. r=roc 2013-06-05 14:29:12 +08:00
Shelly Lin d409f83794 Bug 842243 - Part 4: Add OpusEncoder.h/.cpp; Implementation of Opus encoder. r=roc, r=tterribe 2013-05-17 19:18:08 +08:00
Shelly Lin 7542f6105f Bug 842243 - Part 3: Add TrackEncoder.h/.cpp; Base class for audio/video track encoder. r=roc 2013-05-17 19:16:36 +08:00
Shelly Lin 77fa087459 Bug 842243 - Part 2: Add OggWriter.h/.cpp; Implementation of Ogg container. r=roc, r=tterribe 2013-05-17 19:13:01 +08:00
Shelly Lin 2338dc5300 Bug 842243 - Part 1: Add ContainerWriter.h; Base class of media container writer. r=roc 2013-05-17 18:50:58 +08:00
Shelly Lin 03b1a928de Bug 842243 - Part 0: Modify MediaSegment and AudioSegment for use by MediaEncoder. r=roc 2013-06-03 17:59:50 +08:00
Eric Chou c12b12b7e7 Bug 876823 - Fire DOMRequest.onerror event when Bluetooth*Manager.Connect() fails, r=gyeh 2013-06-11 18:24:19 +08:00
Ed Morley 6d3a720fbe Merge mozilla-central and birch 2013-06-11 09:38:18 +01:00
Gina Yeh 6da61d9335 Bug 881606 - BluetoothA2dpManager doesn't receive any sink property changed, r=echou 2013-06-11 14:47:48 +08:00
Phil Ringnalda bcfed2db14 Back out efdf2d801664 (bug 881128) for disregarding the DANGER of not dealing with test_interfaces.html 2013-06-10 19:26:45 -07:00
Edwin Flores f1fdc2a8e1 Bug 876305 - Pass the media mimetype on to the gstreamer backend r=alessandro.d 2013-06-11 14:13:10 +12:00
Edwin Flores 09d8239a87 Bug 876305 - Cap the max number of audio buffers gstreamer can use r=alessandro.d 2013-06-11 14:13:10 +12:00
Edwin Flores 6c526aa735 Bug 874305 - Support older versions of gstreamer r=alessandro.d 2013-06-11 14:13:09 +12:00
Edwin Flores b8e36e6154 Bug 879995 - Fix assertion failure in gstreamer backend with fragmented mp4 videos r=alessandro.d 2013-06-11 14:13:09 +12:00
Edwin Flores 3e14a71748 Bug 859199 - Load GStreamer libraries at runtime r=doublec 2013-06-11 14:13:09 +12:00
Edwin Flores 70f5d67838 Bug 878363 - Silence pragma warnings from gstreamer libraries r=ted 2013-06-11 14:13:09 +12:00
Arnaud Sourioux 79296bec80 Bug 878861 - Preseve 80 cols output with mach's timestamp. r=gps 2013-06-10 22:08:00 -04:00
David Rajchenbach-Teller bedc6e2041 Bug 845190 - Re-enable test_logging.js and test_645970.js on all platforms. r=yoric 2013-06-10 22:07:41 -04:00
Vladan Djeric f4ea917332 Bug 881578 - Add JSM to hardcoded extensions/mime type list. r=ehsan 2013-06-10 21:38:52 -04:00
Chris Pearce 1734806849 Bug 880006 - Make WMF video backend call MediaDecoder::NotifyBytesConsumed() like it's supposed to. r=padenot 2013-06-11 12:53:26 +12:00
David Zbarsky 2682ddc0df Bug 881128 - Remove nsIDOMGetSVGDocument r=bz 2013-06-10 17:50:42 -07:00
Rodrigo Silveira 25e7d89f37 Bug 881067 - Scrollbars displayed at the top left side of a page m=mbrubeck 2013-06-10 17:28:06 -07:00
Luke Wagner e5469ad483 Backout 841ffd181e14 (Bug 878433) 2013-06-10 17:25:20 -07:00
Paul Adenot ddecfecf51 Bug 879651 - Explain why we don't use float on mobile. 2013-06-11 02:11:45 +02:00
Ryan VanderMeulen 835dee9a43 Bug 878897 - Update pdf.js to version 0.8.229. r=bdahl 2013-06-10 20:11:41 -04:00
Ehsan Akhgari 7af104bee8 Bug 815643 - Part 9: Port Blink's LayoutTest for ConvolverNode to mochitest-plain; r=roc
--HG--
extra : rebase_source : b829991957f0349a6c2541fcc99d4214e701a2ae
2013-06-10 16:10:07 -04:00
Ehsan Akhgari 47ec52a8a6 Bug 815643 - Part 8: Import convolution tests from Blink; r=roc
Imported from Blink SVN revision 150518

--HG--
extra : rebase_source : c50aeed5d0fceaa9112cd9e791ec7acd9904fd84
2013-06-10 16:09:53 -04:00
Ehsan Akhgari f7d0ddbba6 Bug 815643 - Part 7: Add a basic API test for ConvolverNode; r=roc
--HG--
extra : rebase_source : be90de45e240fec45875a65235104d2d92716a14
2013-06-10 16:09:38 -04:00
Ehsan Akhgari 05a4ee9f4a Bug 815643 - Part 6: Optimize FFTBlock to avoid recreating kiss_fftr_cfg objects all the time; r=roc
Setting up the FFT tables turns out to be quite expensive because of the
large number of calls to sin() and cos().

In the future we may want to look into having a global cache of FFT
tables per size, in order to pay the cost of setting each one of them up
only once.

--HG--
extra : rebase_source : 871d11e7f74db9e3e6c704da9518d40cba3deb8a
2013-06-10 16:09:25 -04:00
Ehsan Akhgari 4237b065da Bug 815643 - Part 5: Implement ConvolverNode's processing based on the Blink implementation; r=roc
--HG--
extra : rebase_source : 4c1a8dbaa4ab2d4fcc67c0a5226a6937e0656404
2013-06-10 16:09:12 -04:00
Ehsan Akhgari 573f70e559 Bug 815643 - Part 4: Add the Convolution processing implementation to the build system; r=roc
--HG--
extra : rebase_source : 2a5aa609334c67bb9b09090d9f681c5c3a940c5c
2013-06-10 16:09:01 -04:00
Ehsan Akhgari e279e084bb Bug 815643 - Part 3: Import the Convolution processing implementation from Blink; r=roc
The original code was copied from Blink SVN revision 150518.

--HG--
extra : rebase_source : 1fbc3cc7f7325bdd8806d7ef30a5c882b505debf
2013-06-10 16:08:38 -04:00
Ehsan Akhgari 675e417f91 Bug 815643 - Part 2: Refactor our Web Audio FFT code into the FFTBlock class; r=roc
This is useful in order for us to be able to borrow code from Blink with
fewer changes, and also to explore faster platform dependent FFT
implementations in the future if needed.

--HG--
extra : rebase_source : 34bbded736e1b385754756513c59ee27ce7552a5
2013-06-10 16:08:21 -04:00
Ehsan Akhgari e71db503bf Bug 815643 - Part 1: Implement the DOM bindings for ConvolverNode; r=roc
--HG--
extra : rebase_source : 9f6853dcaeeac1f36aa8c2ee90991a7f0ea0b145
2013-06-10 16:07:55 -04:00
Paul Adenot 1ddb69052a Bug 879651 - Choose between integers or float based on the platform rather than the CPU architecture. r=blassey 2013-06-11 02:07:22 +02:00
Luke Wagner c0e39243fc Bug 878505 - OdinMonkey: store to float array should accept doublish (r=bbouvier)
--HG--
extra : rebase_source : 3f4af584882995a49475903a0c4b87cf2b52d4af
2013-06-10 16:37:18 -07:00
Luke Wagner 9ef3e80ab7 Bug 878433 - OdinMonkey: (signed % signed) should be intish, not int (r=bbouvier)
--HG--
extra : rebase_source : c2a1d3a7da1ac3b7dd8507772a8b1cdb33e3415e
2013-06-10 16:23:44 -07:00
Luke Wagner 800a36a62f Bug 878429 - IonMonkey: don't conflate 0 and -0 in IsConstant (r=jandem)
--HG--
extra : rebase_source : d51c8f2984c1346eeb377be9f08546ca3ba57f04
2013-06-10 16:22:57 -07:00
Luke Wagner 70bc1a22d2 Bug 878526 - OdinMonkey: handle 'unknown' type properly for FFI functions with unused results (r=bbouvier)
--HG--
extra : rebase_source : 13c2a08c6c1e1c8b00272a8aa0c5e7e17031e8ca
2013-06-10 16:21:21 -07:00
Matt Woodrow d0931bf110 Bug 867226 - Don't crash if we can't create a valid framebuffer. r=bjacob 2013-06-11 11:38:03 +12:00
Gregory Szorc 8bced55b3b Bug 878089 - mach shouldn't fail if terminal couldn't be configured; r=ted
DONTBUILD (NPOTB)
2013-06-10 16:16:25 -07:00
Dan Gohman c8850892c6 Bug 881397 - Minor dominator-tree computation cleanups. r=sstangl 2013-06-10 15:48:10 -07:00
Dan Gohman 1ee7d9ff3b Bug 881366 - Simplify CheckOverrecursed sequences. r=sstangl 2013-06-10 15:48:10 -07:00
Adam Roach [:abr] df2cd63abe Bug 879477: Update PC to use mHandle instead of (void *) this in logging r=ekr 2013-06-10 15:47:25 -07:00
Masatoshi Kimura 0ff5d04537 Bug 881252 - Warn use of getUserData() or setUserData(). r=bz 2013-06-11 07:41:42 +09:00
Brian Nicholson 39e4e57b44 Bug 880599 - Remove GeckoProfile.get() from provider creation. r=gbrown 2013-06-10 15:37:39 -07:00
Brian Nicholson 25612b1b66 Bug 879505 - Use getCurrentActivity() in getActivityFromClick(). r=gbrown 2013-06-10 15:37:39 -07:00
Brian Hackett 2253ea3ef7 Bug 881333 - Fix break in GGC builds. 2013-06-10 16:08:55 -06:00
Marco Bonardo 9e86197ead Bug 769348 - Change selection algorithm for autofilled URLs prefixes.
This new variant limits selection to typed pages and suggests only prefixes that match all of those addresses.
r=paolo
2013-06-10 23:59:15 +02:00
Sriram Ramasubramanian c63d00cd5e Bug 878929: Fix robocop testShareLink to pass in the ListView. [r=mfinkle]
--HG--
extra : rebase_source : be564d2726e31a5c1b6bd19575fe23db6f7e11bf
2013-06-07 10:50:43 -07:00