mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-11 04:15:43 +00:00
Backed out changeset 6ef62825d79f (bug 1538474) for causing mda failures on test_playback.html. CLOSED TREE
This commit is contained in:
parent
a7dfa5cde2
commit
b20475e8a3
@ -9,7 +9,6 @@
|
||||
|
||||
#ifdef MOZ_AV1
|
||||
# include "AOMDecoder.h"
|
||||
# include "DAV1DDecoder.h"
|
||||
#endif
|
||||
#include "ImageContainer.h" // for PlanarYCbCrData and BufferRecycleBin
|
||||
#include "RemoteDecoderManagerChild.h"
|
||||
@ -152,11 +151,7 @@ RemoteVideoDecoderParent::RemoteVideoDecoderParent(
|
||||
|
||||
#ifdef MOZ_AV1
|
||||
if (AOMDecoder::IsAV1(params.mConfig.mMimeType)) {
|
||||
if (StaticPrefs::MediaAv1UseDav1d()) {
|
||||
mDecoder = new DAV1DDecoder(params);
|
||||
} else {
|
||||
mDecoder = new AOMDecoder(params);
|
||||
}
|
||||
mDecoder = new AOMDecoder(params);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -1657,7 +1657,7 @@ VARCACHE_PREF(
|
||||
# define PREF_VALUE true
|
||||
#elif defined(XP_MACOSX)
|
||||
# define PREF_VALUE true
|
||||
#elif defined(XP_UNIX) && !defined(Android)
|
||||
#elif defined(XP_UNIX)
|
||||
# define PREF_VALUE true
|
||||
#else
|
||||
# define PREF_VALUE false
|
||||
@ -1668,19 +1668,10 @@ VARCACHE_PREF(
|
||||
RelaxedAtomicBool, PREF_VALUE
|
||||
)
|
||||
#undef PREF_VALUE
|
||||
|
||||
VARCACHE_PREF(
|
||||
"media.av1.use-dav1d",
|
||||
MediaAv1UseDav1d,
|
||||
#if defined(XP_WIN) && !defined(_ARM64_)
|
||||
RelaxedAtomicBool, true
|
||||
#elif defined(XP_MACOSX)
|
||||
RelaxedAtomicBool, true
|
||||
#elif defined(XP_UNIX) && !defined(Android)
|
||||
RelaxedAtomicBool, true
|
||||
#else
|
||||
RelaxedAtomicBool, false
|
||||
#endif
|
||||
)
|
||||
|
||||
VARCACHE_PREF(
|
||||
|
Loading…
Reference in New Issue
Block a user