diff --git a/dom/media/webaudio/FFTBlock.h b/dom/media/webaudio/FFTBlock.h index f540f3a85d..072c9c0916 100644 --- a/dom/media/webaudio/FFTBlock.h +++ b/dom/media/webaudio/FFTBlock.h @@ -44,7 +44,9 @@ public: { #ifdef MOZ_LIBAV_FFT FFVPXRuntimeLinker::Init(); - FFVPXRuntimeLinker::GetRDFTFuncs(&sRDFTFuncs); + if (!sRDFTFuncs.init) { + FFVPXRuntimeLinker::GetRDFTFuncs(&sRDFTFuncs); + } #endif }