зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1716196 - Misleading log message: "AppleVTDecoder: system doesn't support hardware acceleration". r=jolin
Differential Revision: https://phabricator.services.mozilla.com/D118296
This commit is contained in:
Родитель
9ea8286d41
Коммит
981d2c0784
|
@ -527,12 +527,14 @@ MediaResult AppleVTDecoder::InitializeSession() {
|
|||
mSession,
|
||||
kVTDecompressionPropertyKey_UsingHardwareAcceleratedVideoDecoder,
|
||||
kCFAllocatorDefault, &isUsingHW);
|
||||
if (rv != noErr) {
|
||||
LOG("AppleVTDecoder: system doesn't support hardware acceleration");
|
||||
if (rv == noErr) {
|
||||
mIsHardwareAccelerated = isUsingHW == kCFBooleanTrue;
|
||||
LOG("AppleVTDecoder: %s hardware accelerated decoding",
|
||||
mIsHardwareAccelerated ? "using" : "not using");
|
||||
} else {
|
||||
LOG("AppleVTDecoder: maybe hardware accelerated decoding "
|
||||
"(VTSessionCopyProperty query failed)");
|
||||
}
|
||||
mIsHardwareAccelerated = rv == noErr && isUsingHW == kCFBooleanTrue;
|
||||
LOG("AppleVTDecoder: %s hardware accelerated decoding",
|
||||
mIsHardwareAccelerated ? "using" : "not using");
|
||||
|
||||
return NS_OK;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче