Bug 1315298 - Remove redundant RefPtr = this in H264Converter.cpp. r?jya
MozReview-Commit-ID: GzYes5HoCeM
--- a/dom/media/platforms/wrappers/H264Converter.cpp
+++ b/dom/media/platforms/wrappers/H264Converter.cpp
@@ -219,18 +219,16 @@ H264Converter::CreateDecoderAndInit(Medi
UpdateConfigFromExtraData(extra_data);
nsresult rv = CreateDecoder(/* DecoderDoctorDiagnostics* */ nullptr);
if (NS_SUCCEEDED(rv)) {
// Queue the incoming sample.
mMediaRawSamples.AppendElement(aSample);
- RefPtr<H264Converter> self = this;
-
mInitPromiseRequest.Begin(mDecoder->Init()
->Then(AbstractThread::GetCurrent()->AsTaskQueue(), __func__, this,
&H264Converter::OnDecoderInitDone,
&H264Converter::OnDecoderInitFailed));
}
return rv;
}