Bug 1656063 - Only load function pointer in FFTBlock once. r=karlt

Differential Revision: https://phabricator.services.mozilla.com/D85389
This commit is contained in:
Paul Adenot 2020-07-31 12:29:01 +00:00
Родитель d76eb1b1ab
Коммит eae12679e7
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -43,7 +43,9 @@ class FFTBlock final {
static void MainThreadInit() {
#ifdef MOZ_LIBAV_FFT
FFVPXRuntimeLinker::Init();
FFVPXRuntimeLinker::GetRDFTFuncs(&sRDFTFuncs);
if (!sRDFTFuncs.init) {
FFVPXRuntimeLinker::GetRDFTFuncs(&sRDFTFuncs);
}
#endif
}