diff --git a/dom/media/ipc/RemoteVideoDecoder.cpp b/dom/media/ipc/RemoteVideoDecoder.cpp index ed23596d09bc..da94461cffb3 100644 --- a/dom/media/ipc/RemoteVideoDecoder.cpp +++ b/dom/media/ipc/RemoteVideoDecoder.cpp @@ -67,7 +67,7 @@ RemoteVideoDecoder::Init() mConversion = mActor->NeedsConversion(); return InitPromise::CreateAndResolve(aTrack, __func__); }, - [self, this](const MediaResult& aError) { + [self](const MediaResult& aError) { return InitPromise::CreateAndReject(aError, __func__); }); }