Bug 1444479 - P9. Remove WMF audio decoder channel limit. r?padenot draft
authorJean-Yves Avenard <jyavenard@mozilla.com>
Fri, 16 Mar 2018 17:12:12 +0100
changeset 769402 6735cf653b569fd6a4a58498c5158a85fff6f208
parent 769401 36c478c12c72f785ef3a2bff93d31baa43def806
child 769403 599a48b901626431bd19c7d207d78f7e238c25b1
push id103110
push userbmo:jyavenard@mozilla.com
push dateMon, 19 Mar 2018 14:36:56 +0000
reviewerspadenot
bugs1444479
milestone61.0a1
Bug 1444479 - P9. Remove WMF audio decoder channel limit. r?padenot MozReview-Commit-ID: 4xj1Cd0ZzrA
dom/media/platforms/wmf/WMFAudioMFTManager.cpp
--- a/dom/media/platforms/wmf/WMFAudioMFTManager.cpp
+++ b/dom/media/platforms/wmf/WMFAudioMFTManager.cpp
@@ -209,21 +209,16 @@ WMFAudioMFTManager::UpdateOutputType()
   NS_ENSURE_TRUE(SUCCEEDED(hr), hr);
 
   hr = type->GetUINT32(MF_MT_AUDIO_NUM_CHANNELS, &mAudioChannels);
   NS_ENSURE_TRUE(SUCCEEDED(hr), hr);
 
   hr = type->GetUINT32(MF_MT_AUDIO_CHANNEL_MASK, &mChannelsMap);
   NS_ENSURE_TRUE(SUCCEEDED(hr), hr);
 
-  AudioConfig::ChannelLayout layout(mAudioChannels);
-  if (!layout.IsValid()) {
-    return E_FAIL;
-  }
-
   return S_OK;
 }
 
 HRESULT
 WMFAudioMFTManager::Output(int64_t aStreamOffset,
                            RefPtr<MediaData>& aOutData)
 {
   aOutData = nullptr;