diff --git a/dom/media/mediasource/MediaSourceDemuxer.cpp b/dom/media/mediasource/MediaSourceDemuxer.cpp index 4c8f1d0c94..2871119abe 100644 --- a/dom/media/mediasource/MediaSourceDemuxer.cpp +++ b/dom/media/mediasource/MediaSourceDemuxer.cpp @@ -207,7 +207,7 @@ MediaSourceDemuxer::DoDetachSourceBuffer( { MOZ_ASSERT(OnTaskQueue()); mSourceBuffers.RemoveElementsBy( - [&aSourceBuffer](const RefPtr aLinkedSourceBuffer) { + [&aSourceBuffer](const RefPtr& aLinkedSourceBuffer) { return aLinkedSourceBuffer == aSourceBuffer; }); if (aSourceBuffer == mAudioTrack) {