17deb7d01e4e368e9fc06935925eb50d892ebbb6: Bug 1264675 - Add content signature root hash to security preferences r=keeler,r=ulfr
Mark Goodwin <mgoodwin@mozilla.com> - Fri, 15 Apr 2016 12:04:14 +0100 - rev 317349
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264675 - Add content signature root hash to security preferences r=keeler,r=ulfr MozReview-Commit-ID: 256b3zC6h1K
9ad2b86b9b309ac3a3faab615311b68a158fc104: Bug 1247138: [MSE] P2. Add mochitest. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 15 Apr 2016 01:46:36 +1000 - rev 317348
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1247138: [MSE] P2. Add mochitest. r=gerald 2nd media segment also exercise bug 1264622 resolution MozReview-Commit-ID: F5euopyUiPk
625452e32c3b6fff57127f208a740804577a0578: Bug 1247138: [MSE] P1. Allow change of audio format. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 Apr 2016 19:12:44 +1000 - rev 317347
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1247138: [MSE] P1. Allow change of audio format. r=gerald MozReview-Commit-ID: 9fktsFVXtdt
4e02fc1cbd35109ca54522fc9465893954063083: Bug 1264199: P6. Drain resampler when changing format or reaching the end. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 Apr 2016 15:44:02 +1000 - rev 317346
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264199: P6. Drain resampler when changing format or reaching the end. r=kinetik MozReview-Commit-ID: KqcB0FYxNtC
f323c504b5a5c2280a7be46ebc97f0660165ebfd: Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 20:25:50 +1000 - rev 317345
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r=kinetik Performing all audio processing operations in the same place, allows to simplify the code. Additionally, if accessibility.monoaudio.enable is not set, we always upmix mono to stereo so that if the first audio stream seen was mono, we aren't stuck playing all future streams in mono. MozReview-Commit-ID: 5yANN6PLFhX
1086b48deaa3aee4badadc208a06188b03c42fa0: Bug 1264199: P4. Add mono to stereo upmix to AudioConverter. r=rillian
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 19:50:54 +1000 - rev 317344
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264199: P4. Add mono to stereo upmix to AudioConverter. r=rillian MozReview-Commit-ID: 4sCvNWKEMZS
04751f3545ad38c5da364bc49a9dddb92090208d: Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 17:55:48 +1000 - rev 317343
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r=kinetik We attempt to avoid unnecessary resampling of 44.1kHz and 48kHz content, for all others we use cubeb's preferred sampling rate as final sampling rate. MozReview-Commit-ID: 413qnsDFHzY
6b82e89a490e292eeaa61b39a8c5ec9c87402689: Bug 1264199: P2. Ensure the AudioStream only ever receive the same content format. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 17:30:23 +1000 - rev 317342
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264199: P2. Ensure the AudioStream only ever receive the same content format. r=kinetik The audio is automatically converted to always match the format of the first processed sample. This is a temporary approach, as it would be preferred to use a final sampling rate not causing too much quality loss. MozReview-Commit-ID: Lo3827aon43
b15c10c421485e3d45ea653ca5dada0cef847ef8: Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 17:17:54 +1000 - rev 317341
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r=kinetik This will allow to easily detect audio configuration change prior immediate playback. MozReview-Commit-ID: IwDUGOd17ND
dc049aab3fa3c9ab3304e0759bd0dea3ab658326: Bug 1262753: P8. Remove useless assert. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Apr 2016 08:50:32 +1000 - rev 317340
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P8. Remove useless assert. r=gerald Fly by fix unrelated to bug 1262753. MozReview-Commit-ID: 3IHtrWS280f
369a636d86f4a55b31900a3e7be5fe133b8d4bd8: Bug 1262753: P7. Add debugging pref to enable/disable downmixer and resample. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Apr 2016 19:24:09 +1000 - rev 317339
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P7. Add debugging pref to enable/disable downmixer and resample. r=kinetik Using the gfxprefs for the time being, in order to access the preferences outside of the main thread. It will allow to easily test future cubeb changes to support change of sampling rate / multichannels. MozReview-Commit-ID: 2Qvq4zAtzCL
ed60dd41a220b728920e023443a47ffe94989917: Bug 1262753: P6. Perform downmixing in DecodeAudioDataSink. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 21:16:17 +1000 - rev 317338
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P6. Perform downmixing in DecodeAudioDataSink. r=kinetik Rather than performing the audio processing a few frames at a time, we perform the operation when popping the audio data block. The only downmixing task left to AudioStream is to handle the force mono preference. Resampling is currently disabled. MozReview-Commit-ID: GNQA1h0xcp7
a610786074e762d2eb5713d658e157e21913cf29: Bug 1262753: P5. Pass number of frames rather than the number of bytes. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Apr 2016 12:16:38 +1000 - rev 317337
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P5. Pass number of frames rather than the number of bytes. r=gerald The Process API was originally planned to be used to also convert data type. However, this task is now the responsibility of the AudioDataBuffer class. We can simplify the logic and use frames everywhere. MozReview-Commit-ID: KvKn1d1yHqQ
35cf8fc31a77376b4893e3886970c6a6557ab931: Bug 1262753: P4. Add resampling capabilities to AudioConverter. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 21:07:11 +1000 - rev 317336
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P4. Add resampling capabilities to AudioConverter. r=kinetik MozReview-Commit-ID: 93PNC5ooEPg
1ccaf7f6a120f138e8e46d022413609602efde94: Bug 1262753: P3. Add AudioConverter::InputConfig/OutputConfig. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 21:04:15 +1000 - rev 317335
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P3. Add AudioConverter::InputConfig/OutputConfig. r=gerald Allow access to original constructor objects, to avoid having to store the original AudioConfig objects elsewhere. MozReview-Commit-ID: 66pbRJ0wyl
0434086421da8495b8791b27577f136b1f61456e: Bug 1262753: P2. Add AudioDataBuffer::operator=. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 21:01:45 +1000 - rev 317334
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P2. Add AudioDataBuffer::operator=. r=gerald MozReview-Commit-ID: D68ikKaDtj0
2c7da7353d7bfb6c709cc0937e0dcdcebdfe2fff: Bug 1262753: P1. Add AudioConfig == and != operator. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 20:57:29 +1000 - rev 317333
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1262753: P1. Add AudioConfig == and != operator. r=gerald MozReview-Commit-ID: A7qVGxiMOnh
d03c5ce224dde1d32d7d2de7b44a7314df76e21d: Bug 1263992 - patch 2 - Support the creation of directories from FileSystemTasks, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 18 Apr 2016 03:32:59 -0400 - rev 317332
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1263992 - patch 2 - Support the creation of directories from FileSystemTasks, r=smaug
e41a5ba6a469bee3ef88216ead0a19b8f17a71e3: Bug 1263992 - patch 1 - Remove DirectoryType enum, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 18 Apr 2016 03:32:30 -0400 - rev 317331
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1263992 - patch 1 - Remove DirectoryType enum, r=smaug
5bf181aae1ad9aba0ec64a4e0b6d5ab23476562c: Bug 1265038 - Turn on Adobe EME by build config rather than per-platform basis. r=jwwang
Chris Pearce <cpearce@mozilla.com> - Mon, 18 Apr 2016 14:22:58 +1200 - rev 317330
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1265038 - Turn on Adobe EME by build config rather than per-platform basis. r=jwwang We end up showing the "Adobe EME is preffed off" UI on MacOSX because we're check for Adobe EME support based on platform, not based on whether it's configured on in the mozconfig. We should really only check for Adobe EME if 'ac_add_options --enable-eme=adobe' is present in the build config, as otherwise preffing it on isn't going to work. MozReview-Commit-ID: CpSAh6gUU1S
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip