mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-18 06:45:33 +00:00
Bug 1271483 - p1. Optionally treat media.wmf.disabled as WMF failure for Decoder Doctor - r=cpearce
This can be used to test Decoder Doctor on Windows, but disabling WMF through prefs, to trigger an Decoder Doctor infobar. MozReview-Commit-ID: 1aRk111VFO7
This commit is contained in:
parent
3983e48e1d
commit
2c4f274202
@ -93,6 +93,7 @@ private:
|
||||
#endif
|
||||
#ifdef XP_WIN
|
||||
DECL_MEDIA_PREF("media.wmf.enabled", PDMWMFEnabled, bool, true);
|
||||
DECL_MEDIA_PREF("media.decoder-doctor.wmf-disabled-is-failure", DecoderDoctorWMFDisabledIsFailure, bool, false);
|
||||
DECL_MEDIA_PREF("media.webm.intel_decoder.enabled", PDMWMFIntelDecoderEnabled, bool, false);
|
||||
DECL_MEDIA_PREF("media.wmf.low-latency.enabled", PDMWMFLowLatencyEnabled, bool, false);
|
||||
DECL_MEDIA_PREF("media.wmf.decoder.thread-count", PDMWMFThreadCount, int32_t, -1);
|
||||
|
@ -257,7 +257,7 @@ PDMFactory::CreatePDMs()
|
||||
m = new WMFDecoderModule();
|
||||
mWMFFailedToLoad = !StartupPDM(m);
|
||||
} else {
|
||||
mWMFFailedToLoad = false;
|
||||
mWMFFailedToLoad = MediaPrefs::DecoderDoctorWMFDisabledIsFailure();
|
||||
}
|
||||
#endif
|
||||
#ifdef MOZ_FFVPX
|
||||
|
@ -374,6 +374,8 @@ pref("media.gmp.storage.version.expected", 1);
|
||||
pref("media.decoder-doctor.notifications-allowed", "MediaWMFNeeded,MediaWidevineNoWMFNoSilverlight");
|
||||
// Whether we report partial failures.
|
||||
pref("media.decoder-doctor.verbose", false);
|
||||
// Whether DD should consider WMF-disabled a WMF failure, useful for testing.
|
||||
pref("media.decoder-doctor.wmf-disabled-is-failure", false);
|
||||
|
||||
// Whether to suspend decoding of videos in background tabs.
|
||||
#ifdef NIGHTLY_BUILD
|
||||
|
Loading…
x
Reference in New Issue
Block a user