searching for reviewer(pehrsons)
c789df12feec16c1293b36ee8b0f6d869f3a0e95: Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons
John Lin <jolin@mozilla.com> - Wed, 20 Nov 2019 04:25:32 +0000 - rev 571388
Push 12662 by ffxbld-merge at Mon, 10 Feb 2020 10:43:10 +0000
Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53298
f2cdf0194fb1b7100561d4057b4a70576dc94ea9: Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons, a=RyanVM
John Lin <jolin@mozilla.com> - Wed, 20 Nov 2019 04:25:32 +0000 - rev 571060
Push 12508 by ryanvm@gmail.com at Tue, 07 Jan 2020 21:04:53 +0000
Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D53298
087d4b3dfafbde276f493bcb88857e3d439e6d94: Bug 1601877 - part2 : add check for 'playing' and 'seeking'. r=pehrsons
Alastor Wu <alwu@mozilla.com> - Thu, 19 Dec 2019 21:26:52 +0000 - rev 570259
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601877 - part2 : add check for 'playing' and 'seeking'. r=pehrsons Add more log to see (1) if media start playing and (2) if seeking starts, in order to get more information to solve the intermittent failure. Differential Revision: https://phabricator.services.mozilla.com/D57174
cd46bfbbd702e174efcd4587ace34ee06a4d486e: Bug 1601877 - part1 : modify test to await-based format. r=pehrsons
Alastor Wu <alwu@mozilla.com> - Thu, 19 Dec 2019 21:25:20 +0000 - rev 570258
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1601877 - part1 : modify test to await-based format. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D56819
92e21dd89295b9abdb808574fbecc1055a7087f6: Bug 1594814 - move FileBlockCache over to a background thread; r=pehrsons
Nathan Froyd <froydnj@mozilla.com> - Mon, 16 Dec 2019 07:52:41 +0000 - rev 569264
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1594814 - move FileBlockCache over to a background thread; r=pehrsons Sharing a common thread(pool) is better than spinning up a private thread. Differential Revision: https://phabricator.services.mozilla.com/D57146
cd6eeee3e04ab0a4c7d63efe7ac93df6526d95f0: Bug 1443511 - Apply HTMLMediaElement volume to currently playing audio segments. r=pehrsons
Jon Bauman <jbauman@mozilla.com> - Thu, 12 Dec 2019 23:41:13 +0000 - rev 568956
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1443511 - Apply HTMLMediaElement volume to currently playing audio segments. r=pehrsons Rather than applying the volume change to the DecodedStream, which won't be played until the buffer catches up, instead apply the volume to the segments as they are consumed by the MediaTrackGraph. Differential Revision: https://phabricator.services.mozilla.com/D56276
a15b230298892780bb9a644c449f18831ea3f774: Bug 1598117 enable GraphRunner by default r=pehrsons
Karl Tomlinson <karlt+@karlt.net> - Tue, 03 Dec 2019 09:12:27 +0000 - rev 568372
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1598117 enable GraphRunner by default r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D55409
e23ce7f96df98470ef432644bd1e46c7a39bfc1c: Bug 1597935 - Don't buffer audio inside `SourceMediaTrack`. r=pehrsons
Jon Bauman <jbauman@mozilla.com> - Tue, 03 Dec 2019 19:18:04 +0000 - rev 567326
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1597935 - Don't buffer audio inside `SourceMediaTrack`. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D54853
4e8f478cc40dc6fbc84f67ee013e61f09c8a1a7e: Bug 1598117 enable GraphRunner by default r=pehrsons
Karl Tomlinson <karlt+@karlt.net> - Mon, 02 Dec 2019 08:21:05 +0000 - rev 567170
Push 12493 by ffxbld-merge at Mon, 06 Jan 2020 15:38:57 +0000
Bug 1598117 enable GraphRunner by default r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D55409
e17daec6cfa7b87459e20b6e68de840f91dc3dae: Bug 1597935 - Don't buffer audio inside `SourceMediaTrack`. r=pehrsons a=jcristau
Jon Bauman <jbauman@mozilla.com> - Tue, 03 Dec 2019 19:18:04 +0000 - rev 566856
Push 12438 by csabou@mozilla.com at Wed, 18 Dec 2019 02:19:37 +0000
Bug 1597935 - Don't buffer audio inside `SourceMediaTrack`. r=pehrsons a=jcristau Differential Revision: https://phabricator.services.mozilla.com/D54853
5f98ebcbde5e08158c51d87ec718a51ac60fce21: Bug 1565956 use an nsThread for GraphRunner to support MessagePort r=pehrsons
Karl Tomlinson <karlt+@karlt.net> - Mon, 25 Nov 2019 21:55:36 +0000 - rev 565800
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1565956 use an nsThread for GraphRunner to support MessagePort r=pehrsons MessagePort::Dispatch(), for example, uses NS_DispatchToCurrentThread(), which assumes nsThread. Differential Revision: https://phabricator.services.mozilla.com/D53128
acf90a1ba0a0798af014ad34942c50da76b01b93: Bug 1565956 annotate GraphDriver::Shutdown MOZ_CAN_RUN_SCRIPT r=pehrsons
Karl Tomlinson <karlt+@karlt.net> - Thu, 21 Nov 2019 07:33:46 +0000 - rev 565799
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1565956 annotate GraphDriver::Shutdown MOZ_CAN_RUN_SCRIPT r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53127
4b18de79a6e37568f044bdf78ec00a313695ec17: Bug 1565956 use an nsThread for GraphRunner to support MessagePort r=pehrsons
Karl Tomlinson <karlt+@karlt.net> - Wed, 20 Nov 2019 23:52:49 +0000 - rev 564983
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1565956 use an nsThread for GraphRunner to support MessagePort r=pehrsons MessagePort::Dispatch(), for example, uses NS_DispatchToCurrentThread(), which assumes nsThread. Differential Revision: https://phabricator.services.mozilla.com/D53128
1e45f56e21fbed5e32ed8b305328f9c1d693d93d: Bug 1565956 annotate GraphDriver::Shutdown MOZ_CAN_RUN_SCRIPT r=pehrsons
Karl Tomlinson <karlt+@karlt.net> - Mon, 18 Nov 2019 14:52:35 +0000 - rev 564982
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1565956 annotate GraphDriver::Shutdown MOZ_CAN_RUN_SCRIPT r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53127
d4d413229820d8180622e8792bc984840cbb632a: Bug 1567949 - When the audio output channel count of an output changes, try switching to a new driver with the appropriate number of channels. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 20 Nov 2019 11:06:33 +0000 - rev 564646
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - When the audio output channel count of an output changes, try switching to a new driver with the appropriate number of channels. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53807
1bed49fa4f66d08b02e4980d93ce3f07fd831ef6: Bug 1567949 - Move resampler setup one layer down to be able to set the channel count per chunk. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:48:50 +0000 - rev 564645
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Move resampler setup one layer down to be able to set the channel count per chunk. r=pehrsons It is technically possible to have different channel count per chunk, so we should reinitialize the resampler when that happens. This is a bit awkward because the rates are on the track, but the data is in the chunks, and the track cannot access the chunks, so we have to plumb the resampler state down. Differential Revision: https://phabricator.services.mozilla.com/D53806
c68d34ef100598ef34471b3b14d3f28b96b679e8: Bug 1567949 - Fix some includes. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:23:38 +0000 - rev 564644
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Fix some includes. r=pehrsons This is because the resampler is used from a different file and also because there was a stray `#include "AudioStream.h"` that was bringing in a bunch of stuff. Differential Revision: https://phabricator.services.mozilla.com/D53805
566a2c6f21db96f03ba72eb5c2085b59489af312: Bug 1567949 - Add a mochitest of a MediaElement playing a MediaSource with a varying number of channels, routed to an AudioContext. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:23:32 +0000 - rev 564643
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Add a mochitest of a MediaElement playing a MediaSource with a varying number of channels, routed to an AudioContext. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53041
126c112142c7eebed4943523b7e3e5ecfa71a876: Bug 1567949 - Start testing AudioDestinationNode in WPT. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:23:26 +0000 - rev 564642
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Start testing AudioDestinationNode in WPT. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D50252
3602937f5807e81f9caab9b86e822f4c901bd87c: Bug 1567949 - Pass in a well known channel mapping based on the number of channels to cubeb in AudioCallbackDriver. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:23:21 +0000 - rev 564641
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Pass in a well known channel mapping based on the number of channels to cubeb in AudioCallbackDriver. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D50061
fd7b69523a09652ab8bdefe52e6c334d4f0e5364: Bug 1567949 - Prevent using an AudioCallbackDriver when not necessary. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:23:23 +0000 - rev 564640
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Prevent using an AudioCallbackDriver when not necessary. r=pehrsons Not stricly needed but easy to do now. Differential Revision: https://phabricator.services.mozilla.com/D51868
95dc6464704f0fbb0c98a221cded33f9ef2eb910: Bug 1567949 - Don't create/destroy audio outputs during processing, use graph messages to register/unregisters audio outputs instead. r=pehrsons
Paul Adenot <paul@paul.cx> - Wed, 20 Nov 2019 11:06:13 +0000 - rev 564639
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Don't create/destroy audio outputs during processing, use graph messages to register/unregisters audio outputs instead. r=pehrsons This is the big part: - Methods are added to register/unregister an audio output, and to unregister all audio output for a stream. The previous way of determining what track to output is removed. - Information about audio output stream now lives on the graph itself, and not at multiple locations. - PlayAudio is refactored slightly but largely untouched. A key difference in the code is that now, all copies of the same tracks are mixed with their volume. Before the sum of all volumes was simply applied. This is functionaly equivalent. - AudioOutputChannelCount now works in a way that is similar to its input counterpart: it's the maximum of the channel count that needs to be output. Differential Revision: https://phabricator.services.mozilla.com/D51866
52fdc0e5fea149e10ec4d1fc014d0573fe576987: Bug 1567949 - Clarify the semantics of AudioSegment::ChannelCount, and rename it. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:23:00 +0000 - rev 564638
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Clarify the semantics of AudioSegment::ChannelCount, and rename it. r=pehrsons It is now the max channel count of the underlying chunks or 0 if there are no segment. Differential Revision: https://phabricator.services.mozilla.com/D51865
9155420178fcc1762247f7ffb995a6b42c45e9bc: Bug 1567949 - Expose the number of input channels of an AudioNode, on the audio rendering thread side. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:22:55 +0000 - rev 564637
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Expose the number of input channels of an AudioNode, on the audio rendering thread side. r=pehrsons This is in line with the meaning of channelCount in the Web Audio API specification. Differential Revision: https://phabricator.services.mozilla.com/D51864
b6f5857fef14bbc2b3bb61eca36bc4d793e2084a: Bug 1567949 - Don't use a global for the key in AudioDestinationNode.cpp, nullptr is fine. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:22:51 +0000 - rev 564636
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Don't use a global for the key in AudioDestinationNode.cpp, nullptr is fine. r=pehrsons This was initialized to 0 anyways. Differential Revision: https://phabricator.services.mozilla.com/D51863
dcbf81da8664123b5108c35014407dec782e3e4e: Bug 1567949 - Pass an output channel count to new AudioCallbackDriver. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:22:46 +0000 - rev 564635
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Pass an output channel count to new AudioCallbackDriver. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D50251
1b8eab609e036a2e6437dc54a4ddef13a686e804: Bug 1567949 - Don't change the channel count when it's not necessary. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:22:41 +0000 - rev 564634
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Don't change the channel count when it's not necessary. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D50059
5eb0391b5e39654b75eadca8e6da610d8907101f: Bug 1567949 - Default to 2 channels when creating an AudioContext. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 19 Nov 2019 18:22:37 +0000 - rev 564633
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1567949 - Default to 2 channels when creating an AudioContext. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D50057
4d512fa7b07148a92a9f598ed004fb5bb116b3cb: Bug 1580944 - Require user gesture for getDisplayMedia(). r=pehrsons,tnguyen,ng
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 19 Nov 2019 15:24:42 +0000 - rev 564591
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1580944 - Require user gesture for getDisplayMedia(). r=pehrsons,tnguyen,ng Differential Revision: https://phabricator.services.mozilla.com/D53091
edb87ed43383c03cc6dd9644c785e3990854081e: Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons
John Lin <jolin@mozilla.com> - Tue, 19 Nov 2019 23:25:19 +0000 - rev 564583
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53298
998ab0bd0e35beee827d02f3fde27948c83c243f: Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons
John Lin <jolin@mozilla.com> - Tue, 19 Nov 2019 18:12:49 +0000 - rev 564548
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592140 - p2: disable HW H.264 support for certain tests. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D53298
1f4bac75290ebf1aed98980395180250e19c01a1: Bug 1580944 - Require user gesture for getDisplayMedia(). r=pehrsons,tnguyen,ng
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 18 Nov 2019 23:20:13 +0000 - rev 564388
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1580944 - Require user gesture for getDisplayMedia(). r=pehrsons,tnguyen,ng Differential Revision: https://phabricator.services.mozilla.com/D53091
3b21c6bc1e1c58fefc34c71ad370fe903c42613f: Bug 1595618 - Optimize SourceListener iteration on devicechange. r=pehrsons
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 12 Nov 2019 14:50:24 +0000 - rev 563447
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595618 - Optimize SourceListener iteration on devicechange. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D52598
6c86995d33de69e490386b0d4eb66ccc68680ef6: Bug 1586057 - Avoid stepping on docShells of unrelated docs in MediaManager device stopping code. r=bzbarsky,pehrsons
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 11 Nov 2019 21:56:15 +0000 - rev 563378
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1586057 - Avoid stepping on docShells of unrelated docs in MediaManager device stopping code. r=bzbarsky,pehrsons Differential Revision: https://phabricator.services.mozilla.com/D52427
6d4a958ff1554c7bc1258da680cb7c9327af529b: Bug 1594141 - Handle failure to reconfigure video encoder in MediaEncoder. r=pehrsons
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 07 Nov 2019 23:11:30 +0000 - rev 563187
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594141 - Handle failure to reconfigure video encoder in MediaEncoder. r=pehrsons If the VP8 encoder fails to reconfigure in the middle of a stream it can transition from a state where it was returning `true` for `IsInitialized` to then returning false. This would trigger an assert in `GetEncodedData` in `MediaEncoder`. This patch changes to instead handle this case by early returning if we're in an error state, and ensuring we enter the error state if a track encoder fails to reconfigure. Update the TrackEncoder contract to differentiate the error used if encoding has been canceled or completed, from other, more severe errors. This also adjusts the logs in the vp8 track encoder to more clearly log if a reconfigure of the encoder failed or not. Differential Revision: https://phabricator.services.mozilla.com/D51956
0516cc76b5b20ede18eafb873a289d7ababa905a: Bug 1594141 - Add crashtest for if a Vp8 track encoder becomes uninitialized mid stream. r=pehrsons
Bryce Seager van Dyk <bvandyk@mozilla.com> - Thu, 07 Nov 2019 23:11:17 +0000 - rev 563186
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594141 - Add crashtest for if a Vp8 track encoder becomes uninitialized mid stream. r=pehrsons This is adapted from the original test on the bug. The only changes are: - Adding reftest-wait so the test plays nice with our harness. - Removing code that doesn't appear required to hit the assert. - There are a few lines that don't appear needed. - Simplified some arguments to make the test more human readable. Differential Revision: https://phabricator.services.mozilla.com/D51955
a04cf95c417d672597ff34e0f50218333ac7608e: Bug 1593203 - Proper initialization of nested dictionaries for MediaDebugInfo.webidl r=pehrsons,bzbarsky
Tarek Ziadé <tarek@mozilla.com> - Thu, 07 Nov 2019 09:22:29 +0000 - rev 562895
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593203 - Proper initialization of nested dictionaries for MediaDebugInfo.webidl r=pehrsons,bzbarsky The debug dictionaries in MediaDebugInfo.webidl all have default values, and the intent when the debug structure is created by the C++ promise is to initialize all values, including nested dictionaries, to the provided defaults. **required** was not the right way to do this. Differential Revision: https://phabricator.services.mozilla.com/D51822
91b3fc6f5fa0c418db43b4154f90a8040f97ad52: Bug 1593161 - Fixed video capturing on Mac. (from upstream) r=pehrsons
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 05 Nov 2019 08:07:48 +0000 - rev 562374
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593161 - Fixed video capturing on Mac. (from upstream) r=pehrsons On specific Macbooks (no exact pattern, unfortunately), video from an integrated camera is not captured. Changed AVCaptureVideoDataOutput pixel format configuration as in Chromium which solved the problem. https://chromium.googlesource.com/chromium/src/media/+/master/capture/video/mac/video_capture_device_avfoundation_mac.mm FourCharCode best_fourcc = kCVPixelFormatType_422YpCbCr8; Tested with external cameras as well. Bug: webrtc:8958 Differential Revision: https://phabricator.services.mozilla.com/D51733
956fbf0fe9291a999beab00107114767b3bfc6c8: Bug 1592915 - Fix three warnings in `VideoFrameConverter.h` and `TestVideoTrackEncoder.h`. r=pehrsons
Paul Adenot <paul@paul.cx> - Thu, 31 Oct 2019 12:12:19 +0000 - rev 561821
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592915 - Fix three warnings in `VideoFrameConverter.h` and `TestVideoTrackEncoder.h`. r=pehrsons This warns because an expression with a side effect is inside a `static_assert` or `sizeof`. Differential Revision: https://phabricator.services.mozilla.com/D51243
75ed11ced6252acd0119752477d50682be546a73: Bug 1592915 - Fix three warnings in `VideoFrameConverter.h` and `TestVideoTrackEncoder.h`. r=pehrsons
Paul Adenot <paul@paul.cx> - Thu, 31 Oct 2019 10:50:51 +0000 - rev 561810
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592915 - Fix three warnings in `VideoFrameConverter.h` and `TestVideoTrackEncoder.h`. r=pehrsons This warns because an expression with a side effect is inside a `static_assert` or `sizeof`. Differential Revision: https://phabricator.services.mozilla.com/D51243
63f3e109f02b99fe7ef765e452e59c676c68fffb: Bug 1420893 - Remove mediaconduit_unittests; r=pehrsons
Dan Minor <dminor@mozilla.com> - Wed, 30 Oct 2019 11:31:23 +0000 - rev 561613
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1420893 - Remove mediaconduit_unittests; r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D50971
25bf8e097e604cca2842af6754c2c1698db5618a: Bug 1543622 - Make number of channels out param of GetAudioFrame; r=pehrsons
Dan Minor <dminor@mozilla.com> - Tue, 29 Oct 2019 17:30:03 +0000 - rev 561506
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1543622 - Make number of channels out param of GetAudioFrame; r=pehrsons The number of channels is available in mAudioFrame in GetAudioFrame so there is no reason to calculate it after the fact in MediaPipeline. Differential Revision: https://phabricator.services.mozilla.com/D50934
257c1099e4e0d71c04b4e4cef6bceea25115c115: Bug 1590135 - Don't call stop in AsyncLogger destructor. r=pehrsons
Paul Adenot <paul@paul.cx> - Tue, 22 Oct 2019 14:02:53 +0000 - rev 560415
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1590135 - Don't call stop in AsyncLogger destructor. r=pehrsons It does not achieve anything and crashes if the log module manager hasn't been initialized. Differential Revision: https://phabricator.services.mozilla.com/D49958
e322e2112b1f07758d92dac2553af17ece2a28d9: Bug 1248897 - Introducing an online speech recognition service for Web Speech API r=smaug,pehrsons,padenot
Andre Natal <anatal@gmail.com> - Mon, 21 Oct 2019 20:58:57 +0000 - rev 560307
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1248897 - Introducing an online speech recognition service for Web Speech API r=smaug,pehrsons,padenot This patch introduces a Speech Recognition Service which interfaces with Mozilla's remote STT endpoint which is currently being used by multiple services Differential Revision: https://phabricator.services.mozilla.com/D26047
a948dcc84f6b7df3e34eeaf2f66b1aed3dfb0e25: Bug 1543622 - Make number of channels out param of GetAudioFrame; r=pehrsons a=pascalc
Dan Minor <dminor@mozilla.com> - Tue, 29 Oct 2019 17:30:03 +0000 - rev 559834
Push 12232 by aiakab@mozilla.com at Thu, 31 Oct 2019 10:49:56 +0000
Bug 1543622 - Make number of channels out param of GetAudioFrame; r=pehrsons a=pascalc The number of channels is available in mAudioFrame in GetAudioFrame so there is no reason to calculate it after the fact in MediaPipeline. Differential Revision: https://phabricator.services.mozilla.com/D50934
fd81bc5ca14623a917cc213b4ae06cd3eb6d4be5: Bug 1508567 - Move call to run_function_deprecated_ to outside of message loop; r=pehrsons
Dan Minor <dminor@mozilla.com> - Wed, 16 Oct 2019 12:11:43 +0000 - rev 559184
Push 12175 by ccoroiu@mozilla.com at Thu, 17 Oct 2019 19:29:09 +0000
Bug 1508567 - Move call to run_function_deprecated_ to outside of message loop; r=pehrsons This moves the call to run_function_deprecated_, which ensures it is called at least once prior to the thread exiting, to outside of the do/while loop. As written, it is being called every time a message is received, causing desktop capture frame rates on Windows to be higher than expected. Differential Revision: https://phabricator.services.mozilla.com/D49412
5976eb8e6be6aa0822752a6648f9a5fb13cdad23: Bug 1509316 - p4: disable HW codec in WebRTC tests. r=pehrsons,drno
John Lin <jolin@mozilla.com> - Wed, 09 Oct 2019 23:15:56 +0000 - rev 558403
Push 12169 by ffxbld-merge at Mon, 14 Oct 2019 16:59:29 +0000
Bug 1509316 - p4: disable HW codec in WebRTC tests. r=pehrsons,drno Differential Revision: https://phabricator.services.mozilla.com/D47713
a57eab6eda4b3da89e9192e5b7df86f7e70a379e: Bug 1581902 - p6: introduce a pref to enable/disable H.264 for WebRTC. r=pehrsons
John Lin <jolin@mozilla.com> - Tue, 08 Oct 2019 17:16:01 +0000 - rev 558133
Push 12169 by ffxbld-merge at Mon, 14 Oct 2019 16:59:29 +0000
Bug 1581902 - p6: introduce a pref to enable/disable H.264 for WebRTC. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D46368
20a0cccb492f99cefdfd6ae7a5c35ada3fd2eb56: Bug 1581902 - p5: check H.264 hardware availability. r=pehrsons
John Lin <jolin@mozilla.com> - Tue, 08 Oct 2019 17:15:52 +0000 - rev 558132
Push 12169 by ffxbld-merge at Mon, 14 Oct 2019 16:59:29 +0000
Bug 1581902 - p5: check H.264 hardware availability. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D46367
c900fdf28f827067ec44e527af1d1a417d53cce4: Bug 1581902 - p6: introduce a pref to enable/disable H.264 for WebRTC. r=pehrsons
John Lin <jolin@mozilla.com> - Tue, 01 Oct 2019 16:54:50 +0000 - rev 557978
Push 12169 by ffxbld-merge at Mon, 14 Oct 2019 16:59:29 +0000
Bug 1581902 - p6: introduce a pref to enable/disable H.264 for WebRTC. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D46368