diff options
author | Moonchild <moonchild@palemoon.org> | 2022-04-04 17:33:15 +0200 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2022-04-04 17:33:15 +0200 |
commit | 757a30f720cc4ae3e317594ff4249bc3fd9496ed (patch) | |
tree | f3299a64a8db431faf6f534ea950027c9de3a245 /dom/base | |
parent | ba4eba034f726bbafe1fea841b2613d4e37e6cad (diff) | |
download | uxp-757a30f720cc4ae3e317594ff4249bc3fd9496ed.tar.gz |
Revert "Issue #1806 - Part 2: Adjust the platform for lib changes"
This reverts commit 3635039d2be6264673f3b89b8df390f03159fcaa.
Diffstat (limited to 'dom/base')
-rw-r--r-- | dom/base/nsDOMWindowUtils.cpp | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/dom/base/nsDOMWindowUtils.cpp b/dom/base/nsDOMWindowUtils.cpp index eb09a6f14f..d05f3b71fc 100644 --- a/dom/base/nsDOMWindowUtils.cpp +++ b/dom/base/nsDOMWindowUtils.cpp @@ -74,7 +74,6 @@ #include "Layers.h" #include "gfxPrefs.h" -#include "mozilla/dom/AudioDeviceInfo.h" #include "mozilla/dom/Element.h" #include "mozilla/dom/TabChild.h" #include "mozilla/dom/IDBFactoryBinding.h" @@ -2372,46 +2371,6 @@ nsDOMWindowUtils::GetCurrentAudioBackend(nsAString& aBackend) } NS_IMETHODIMP -nsDOMWindowUtils::GetCurrentMaxAudioChannels(uint32_t* aChannels) -{ - *aChannels = CubebUtils::MaxNumberOfChannels(); - return NS_OK; -} - -NS_IMETHODIMP -nsDOMWindowUtils::GetCurrentPreferredSampleRate(uint32_t* aRate) -{ - *aRate = CubebUtils::PreferredSampleRate(); - return NS_OK; -} - -NS_IMETHODIMP -nsDOMWindowUtils::AudioDevices(uint16_t aSide, nsIArray** aDevices) -{ - NS_ENSURE_ARG_POINTER(aDevices); - NS_ENSURE_ARG((aSide == AUDIO_INPUT) || (aSide == AUDIO_OUTPUT)); - *aDevices = nullptr; - - nsresult rv = NS_OK; - nsCOMPtr<nsIMutableArray> devices = - do_CreateInstance(NS_ARRAY_CONTRACTID, &rv); - NS_ENSURE_SUCCESS(rv, rv); - - nsTArray<RefPtr<AudioDeviceInfo>> collection; - CubebUtils::GetDeviceCollection(collection, - aSide == AUDIO_INPUT - ? CubebUtils::Side::Input - : CubebUtils::Side::Output); - for (auto device: collection) { - devices->AppendElement(device, false); - } - - devices.forget(aDevices); - - return NS_OK; -} - -NS_IMETHODIMP nsDOMWindowUtils::StartFrameTimeRecording(uint32_t *startIndex) { NS_ENSURE_ARG_POINTER(startIndex); |