summaryrefslogtreecommitdiffstats
path: root/dom/media/webaudio
Commit message (Collapse)AuthorAgeLines
* [webaudio] Fix up ReverbInputBuffer's writeIndex.Moonchild2021-01-26-11/+13
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23-3/+0
|
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23-2/+0
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* [webaudio] Keep track of whether the HRTF database has already been loaded.Moonchild2020-09-23-1/+11
| | | | | This DiD measure ensures that our async HRTF database loading is completed before we actually try to use it. If not done, database() simply returns null.
* Issue #439 - Remove, fix and clean up automated testsMoonchild2020-06-08-11/+0
| | | | | | | With the big amount of code churn around DOM a lot of tests broke severely enough that they caused build bustage. This commit cleans up, removes or otherwise fixes tests that are broken, no longer relevant or obsolete.
* Issue #1589 - Ensure computed length and data is always availablewolfbeast2020-05-10-4/+6
|
* [dom] Reorder some calls to improve memory safetyMoonchild2020-05-06-4/+2
|
* Issue #80 - De-unify dom/media part 3Moonchild2020-04-22-1/+19
| | | | | | | Excluding /dom/media/webrtc for bad template use: MediaTrackConstraints.cpp/h MediaEngineCameraVideoSource.cpp and MediaEngineRemoteVideoSource.cpp
* Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTSwolfbeast2019-01-18-4/+0
|
* Remove proprietary constructor on AudioContext.wolfbeast2019-01-04-17/+1
| | | | | | | | | This is a B2G leftover, was proprietary, and is causing issues because `AudioContext` can now have a parameter that is a property bag, per spec (we do not do anything with the property bag now; the audio back-end will use automatic values for everything). This resolves #924.
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03-2/+0
| | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this.
* Bug 1430173 - Reduce the precision of all explicit clocks to 2ms. r=baku, ↵Tom Ritter2018-03-14-1/+2
| | | | | | | | | | | a=RyanVM Backport to ESR where we don't have the ResistFingerprinting component. MozReview-Commit-ID: 9bjycHjR3SF --HG-- extra : transplant_source : %EA%03%21%0A%E9%3F%8E%CD%7C%D79f%96%85%96%00%5D%7F%95X
* Fix up leftover merge conflicts.wolfbeast2018-02-24-0/+2
| | | | Tag #26
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+40757