tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 2dfe18ccee54772d732e6a8eb5d9328ca7af827c
parent 05bb5dc3f9b79ec5464f0508c71413b42a52b704
Author: Chun-Min Chang <chun.m.chang@gmail.com>
Date:   Sat, 25 Oct 2025 01:01:05 +0000

Bug 1995664 - Set ForceKeyFrame before ProcessInput r=media-playback-reviewers,azebrowski

Differential Revision: https://phabricator.services.mozilla.com/D269527

Diffstat:
Mdom/media/platforms/wmf/MFTEncoder.cpp | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dom/media/platforms/wmf/MFTEncoder.cpp b/dom/media/platforms/wmf/MFTEncoder.cpp @@ -1612,12 +1612,12 @@ HRESULT MFTEncoder::ProcessInput(InputSample&& aInput) { MOZ_ASSERT(mscom::IsCurrentThreadMTA()); MOZ_ASSERT(mEncoder); - MFT_RETURN_IF_FAILED( - mEncoder->ProcessInput(mInputStreamID, aInput.mSample, 0)); if (aInput.mKeyFrameRequested) { VARIANT v = {.vt = VT_UI4, .ulVal = 1}; mConfig->SetValue(&CODECAPI_AVEncVideoForceKeyFrame, &v); } + MFT_RETURN_IF_FAILED( + mEncoder->ProcessInput(mInputStreamID, aInput.mSample, 0)); return S_OK; }