96e70c08090197cbf14bfb087645921d422b5c06: Bug 1264533 - Correct the universal selector for summary to include all namespaces. draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Apr 2016 14:27:52 +0800 - rev 350706
Push 15395 by tlin@mozilla.com at Thu, 14 Apr 2016 06:34:04 +0000
Bug 1264533 - Correct the universal selector for summary to include all namespaces. MozReview-Commit-ID: 7jtNayMA1CY
6f559b2cebbbeea839dc7d9b58cabf436d8347b6: Bug 1235612 - part4 : modify check audible method. draft
Alastor Wu <alwu@mozilla.com> - Thu, 14 Apr 2016 11:58:29 +0800 - rev 350705
Push 15394 by alwu@mozilla.com at Thu, 14 Apr 2016 06:08:45 +0000
Bug 1235612 - part4 : modify check audible method. MozReview-Commit-ID: InRp2zLvEaC
ef0fcb3e33d7f442c71ef94a8989cec888835d1b: Bug 1235612 - part3 : add and modify test cases. draft
Alastor Wu <alwu@mozilla.com> - Thu, 14 Apr 2016 11:58:24 +0800 - rev 350704
Push 15394 by alwu@mozilla.com at Thu, 14 Apr 2016 06:08:45 +0000
Bug 1235612 - part3 : add and modify test cases. MozReview-Commit-ID: 7jTPtLuMazP
55712b3d6e1112597fb761bf502ba1d1498e08be: Bug 1235612 - part2 : seperate the media-playback from the registration process. draft
Alastor Wu <alwu@mozilla.com> - Thu, 14 Apr 2016 11:58:18 +0800 - rev 350703
Push 15394 by alwu@mozilla.com at Thu, 14 Apr 2016 06:08:45 +0000
Bug 1235612 - part2 : seperate the media-playback from the registration process. MozReview-Commit-ID: 9bHlmTAZ5Bd
a50af994dc58d38c05d1b8802ec4ffedd2c05569: Bug 1235612 - part1 : Implement notify media-playback. draft
Alastor Wu <alwu@mozilla.com> - Thu, 14 Apr 2016 11:35:48 +0800 - rev 350702
Push 15394 by alwu@mozilla.com at Thu, 14 Apr 2016 06:08:45 +0000
Bug 1235612 - part1 : Implement notify media-playback. MozReview-Commit-ID: 5XaA0mGxfeO
3d4172ad4cf429bdae9dc8298a8b54ab4936a118: Bug 1264199: P6. Drain resampler when changing format or reaching the end. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 14 Apr 2016 15:44:02 +1000 - rev 350701
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +0000
Bug 1264199: P6. Drain resampler when changing format or reaching the end. r?kinetik MozReview-Commit-ID: KqcB0FYxNtC
7a1812270e1c7923cb76de902f7545e0712ec8f5: Bug 1264199: P5. Perform all downmixing operations in DecodedAudioDataSink. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 20:25:50 +1000 - rev 350700
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
173903557a1e05ffe2ea95dfc6f9092c50fcd7f4: Bug 1264199: P4. Add mono to stereo upmix to AudioConverter. r?rillian draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 19:50:54 +1000 - rev 350699
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +0000
Bug 1264199: P4. Add mono to stereo upmix to AudioConverter. r?rillian MozReview-Commit-ID: 4sCvNWKEMZS
fc32874f99ecc5667613c6de9ffc2d7137524693: Bug 1264199: P3. Attempt to minimize audio quality loss and unnecessary processing. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 17:55:48 +1000 - rev 350698
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
5490839b73637c5e44a253803275c99d86c728ce: Bug 1264199: P2. Ensure the AudioStream only ever receive the same content format. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 17:30:23 +1000 - rev 350697
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
812a7522b1256fdd8a8287587ca3be9d6ff1aef8: Bug 1264199: P1. Perform audio conversion in the reader's taskqueue and ahead of use. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 17:17:54 +1000 - rev 350696
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
f68776c048e424aa4a13ef798bdc618d91258b3f: Bug 1263839: P2. Force re-run of VP9 benchmark based on a version check. r?kentuckyfriedtakahe draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 13 Apr 2016 12:44:29 +1000 - rev 350695
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +0000
Bug 1263839: P2. Force re-run of VP9 benchmark based on a version check. r?kentuckyfriedtakahe The version number is to be manually updated when we want to re-run the test (like improvement in ffvp9 or libvpx) MozReview-Commit-ID: 9KzYCGWvIpp
17a6a33643f674f6d1ce8a3cec44bdcca807c652: Bug 1263839 - WebM is now actually a VP9 sample; r?jya draft
Anthony Jones <ajones@mozilla.com> - Tue, 12 Apr 2016 19:49:50 +1200 - rev 350694
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +0000
Bug 1263839 - WebM is now actually a VP9 sample; r?jya MozReview-Commit-ID: M1YITCfRgj
58d36f0d91b2dca4f68140e29631bc5053be9f6f: Bug 1262753: P8. Remove useless assert. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Apr 2016 08:50:32 +1000 - rev 350693
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +0000
Bug 1262753: P8. Remove useless assert. r?gerald Fly by fix unrelated to bug 1262753. MozReview-Commit-ID: 3IHtrWS280f
4f15caf91ae277943736947f07f922520e8100f2: Bug 1262753: P7. Add debugging pref to enable/disable downmixer and resample. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Apr 2016 19:24:09 +1000 - rev 350692
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
ce33e4189cc6172bce456126d085fcdcc1243830: Bug 1262753: P6. Perform downmixing in DecodeAudioDataSink. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 21:16:17 +1000 - rev 350691
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
261c42da93f276fe3ffb863338be3f6e242e053b: Bug 1262753: P5. Pass number of frames rather than the number of bytes. r?gerald draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Apr 2016 12:16:38 +1000 - rev 350690
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +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
bc356389756c1bb69996cd1769338cc08bf82c58: Bug 1262753: P4. Add resampling capabilities to AudioConverter. r?kinetik draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Mon, 11 Apr 2016 21:07:11 +1000 - rev 350689
Push 15393 by bmo:jyavenard@mozilla.com at Thu, 14 Apr 2016 06:01:08 +0000
Bug 1262753: P4. Add resampling capabilities to AudioConverter. r?kinetik MozReview-Commit-ID: 93PNC5ooEPg
927ea5db716ea1623490f231b442406e1770baff: Bug 1244643 - Part 3: move common test cases to a new file. r?hiro draft
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Thu, 14 Apr 2016 14:56:28 +0900 - rev 350688
Push 15392 by bmo:daisuke@mozilla-japan.org at Thu, 14 Apr 2016 05:56:40 +0000
Bug 1244643 - Part 3: move common test cases to a new file. r?hiro MozReview-Commit-ID: G65kDIoGqVK
bc04c25509eb6a2cb7dfa2f2195169f1a3557239: Bug 1261012 - Check whether nsIObserverService is nullptr. r?smaug draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 14 Apr 2016 14:43:18 +0900 - rev 350687
Push 15391 by m_kato@ga2.so-net.ne.jp at Thu, 14 Apr 2016 05:50:24 +0000
Bug 1261012 - Check whether nsIObserverService is nullptr. r?smaug During shutdown, mozilla::services::GetObserverServie will return nullptr. So we should check it. MozReview-Commit-ID: 9xBbltRatJF
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip