99ee6347b17310da4d035261e3167e7ae906843c: Bug 1247138: [MSE] P2. Add mochitest. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 15 Apr 2016 01:46:36 +1000 - rev 294226
Push 75469 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:44:28 +0000
Bug 1247138: [MSE] P2. Add mochitest. r=gerald 2nd media segment also exercise bug 1264622 resolution MozReview-Commit-ID: F5euopyUiPk
6fad55fb6f686bb17742d0d777da337d633f3e91: 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 294225
Push 75469 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:44:28 +0000
Bug 1247138: [MSE] P1. Allow change of audio format. r=gerald MozReview-Commit-ID: 9fktsFVXtdt
b52399a4a1750d6819cfac993c8c732d5e643a1d: Bug 1264199: P8. Handle potential resampling errors. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 19 Apr 2016 14:53:18 +1000 - rev 294224
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +0000
Bug 1264199: P8. Handle potential resampling errors. r=kinetik The speex resampler can never return an error in its current state. But just in case and to handle any future changes to the speex resampler. Also ensure that we can never access a stale speex resampler. MozReview-Commit-ID: CEME0AA9ghK
a9bfe66b235c0936cb34f53d24aee08d3814bdfd: Bug 1264199: [speex] P7. Handle memory allocation failures during initialization. r=kinetik
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 19 Apr 2016 14:39:39 +1000 - rev 294223
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +0000
Bug 1264199: [speex] P7. Handle memory allocation failures during initialization. r=kinetik Fix submitted upstream. MozReview-Commit-ID: JpHoVKu2S7w
b83be2d0614b80d56b603d0f9311419d1edc78ad: 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 294222
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +0000
Bug 1264199: P6. Drain resampler when changing format or reaching the end. r=kinetik MozReview-Commit-ID: KqcB0FYxNtC
93ab5d1b04b065e62e4e6364af7e0a124607ac58: 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 294221
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +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
22004be7c5f1ee6727333fa18e11479d9c89927e: 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 294220
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +0000
Bug 1264199: P4. Add mono to stereo upmix to AudioConverter. r=rillian MozReview-Commit-ID: 4sCvNWKEMZS
697006992f04bd04454a74f997a5fe8e15ff3eb4: 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 294219
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +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
d01ac4659cb4cd9871cd11d8e529864ebf78ea05: 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 294218
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +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
198add1ad218719bb6034299afa6b841fcd1ec46: 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 294217
Push 75468 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:42:32 +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
6a407cbfffb0a76b20a856bb4883b608d9ea99b2: Bug 1258922: [MSE] Disable noisy test. r=me
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 21 Apr 2016 21:30:59 +1000 - rev 294216
Push 75467 by jyavenard@mozilla.com at Thu, 21 Apr 2016 11:39:37 +0000
Bug 1258922: [MSE] Disable noisy test. r=me MozReview-Commit-ID: 7GR6cBq5wM0
b8372d58243bfe6773766f3ae7ba9070cfef6695: Bug 1264365 - Disable hardware acceleration for small popup widgets. r=dvander
Nicolas Silva <nsilva@mozilla.com> - Thu, 21 Apr 2016 12:20:31 +0200 - rev 294215
Push 75466 by nsilva@mozilla.com at Thu, 21 Apr 2016 10:23:18 +0000
Bug 1264365 - Disable hardware acceleration for small popup widgets. r=dvander
72615136e898b1dd36fe23e069288fd43feb2e02: Bug 1266107 - Simplify typed object tracing now type descriptors are traced first r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 21 Apr 2016 11:06:29 +0100 - rev 294214
Push 75465 by jcoppeard@mozilla.com at Thu, 21 Apr 2016 10:07:01 +0000
Bug 1266107 - Simplify typed object tracing now type descriptors are traced first r=terrence
67aee454e51e22247ab45b54fdc6701d20584912: Bug 1266107 - Update type descriptors first when compacting r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 21 Apr 2016 11:06:29 +0100 - rev 294213
Push 75465 by jcoppeard@mozilla.com at Thu, 21 Apr 2016 10:07:01 +0000
Bug 1266107 - Update type descriptors first when compacting r=terrence
eeb033507f6a98b44ff57581b05acc469d838b39: Bug 1266107 - Track all existing typed object descriptor objects r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 21 Apr 2016 11:06:29 +0100 - rev 294212
Push 75465 by jcoppeard@mozilla.com at Thu, 21 Apr 2016 10:07:01 +0000
Bug 1266107 - Track all existing typed object descriptor objects r=terrence
a52937e707220800eaef9bf5dd8fd4d7c6b8de8f: Bug 1266105 - Only purge runtime tables once per slice when compacting r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 21 Apr 2016 11:06:29 +0100 - rev 294211
Push 75465 by jcoppeard@mozilla.com at Thu, 21 Apr 2016 10:07:01 +0000
Bug 1266105 - Only purge runtime tables once per slice when compacting r=terrence
735ec1225c8af825321e3cc788be610ddcb202dc: bug 1266046 - remove NSPR_CONFIGURE_ARGS. r=glandium
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Apr 2016 08:37:39 -0400 - rev 294210
Push 75464 by tmielczarek@mozilla.com at Thu, 21 Apr 2016 10:05:59 +0000
bug 1266046 - remove NSPR_CONFIGURE_ARGS. r=glandium MozReview-Commit-ID: 4lwouR4LVit
6440d8e37e674be45d514d79aeabeac462b4ad19: Bug 1265974 - Don't fire push events in MediaQueue::PushFront(). r=jya.
JW Wang <jwwang@mozilla.com> - Thu, 21 Apr 2016 10:18:20 +0800 - rev 294209
Push 75463 by jwwang@mozilla.com at Thu, 21 Apr 2016 09:36:01 +0000
Bug 1265974 - Don't fire push events in MediaQueue::PushFront(). r=jya. MozReview-Commit-ID: FEqDlD854vM
8b76cbb69bef628b93c165c78a55c361ad3e5109: Bug 1266033: |nsDBusHandlerApp|: Use private connection to DBus session bus, r=bz
Thomas Zimmermann <tdz@users.sourceforge.net> - Thu, 21 Apr 2016 11:24:23 +0200 - rev 294208
Push 75462 by tdz@users.sourceforge.net at Thu, 21 Apr 2016 09:24:57 +0000
Bug 1266033: |nsDBusHandlerApp|: Use private connection to DBus session bus, r=bz Sharing DBus connections can interfere with other modules (e.g., watching connections on multiple threads concurrently might introduce race conditions). This patch changes |nsDBusHandlerApp| to use it's private connection to the session bus to avoid interference.
2eff1cd6a1fe3e75a76affa174444ae59864c16f: Bug 1266033: |nsDBusHandlerApp|: Hold reference to |DBusMessage| in |RefPtr|, r=bz
Thomas Zimmermann <tdz@users.sourceforge.net> - Thu, 21 Apr 2016 11:24:23 +0200 - rev 294207
Push 75462 by tdz@users.sourceforge.net at Thu, 21 Apr 2016 09:24:57 +0000
Bug 1266033: |nsDBusHandlerApp|: Hold reference to |DBusMessage| in |RefPtr|, r=bz
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip