[WIP] Bug 1309492 part 1 - use blank decoder module again and create black frames; r?jwwang draft
authorKaku Kuo <kaku@mozilla.com>
Wed, 19 Oct 2016 18:10:23 +0800
changeset 426905 777e5a7f41917c33026dbebfdeb6173488eba6e3
parent 426204 d741d5ce94166ea4e3558e99e401d840d21d4958
child 426906 c962f86d2f6dacf0ff3ad937a036f5fcc98a4dc3
push id32846
push userbmo:kaku@mozilla.com
push dateWed, 19 Oct 2016 10:24:14 +0000
reviewersjwwang
bugs1309492
milestone52.0a1
[WIP] Bug 1309492 part 1 - use blank decoder module again and create black frames; r?jwwang MozReview-Commit-ID: ERtZhd6MopD
dom/media/platforms/PDMFactory.cpp
--- a/dom/media/platforms/PDMFactory.cpp
+++ b/dom/media/platforms/PDMFactory.cpp
@@ -423,17 +423,18 @@ PDMFactory::CreatePDMs()
   } else {
     mGMPPDMFailedToStartup = false;
   }
 }
 
 void
 PDMFactory::CreateNullPDM()
 {
-  mNullPDM = CreateNullDecoderModule();
+  mNullPDM = CreateBlankDecoderModule();
+//  mNullPDM = CreateNullDecoderModule();
   MOZ_ASSERT(mNullPDM && NS_SUCCEEDED(mNullPDM->Startup()));
 }
 
 bool
 PDMFactory::StartupPDM(PlatformDecoderModule* aPDM)
 {
   if (aPDM && NS_SUCCEEDED(aPDM->Startup())) {
     mCurrentPDMs.AppendElement(aPDM);