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