obs-deps icon indicating copy to clipboard operation
obs-deps copied to clipboard

deps.ffmpeg: Enable Media Foundation

Open tytan652 opened this issue 8 months ago • 0 comments

Description

It was disabled to workaround issues with N editions of Windows.

Since a while FFmpeg is patched to dynamically load MFPlat.DLL rather than being directly linked to it, fixing the issues.

https://github.com/FFmpeg/FFmpeg/commit/1cb601ad10313981209a5918fc36a968068fc0ec

Motivation and Context

I fixed it a while ago, I had doubt it fixed it since mstorsjo added back -lmfuuid to fix building with MSVC. But Rodney told me that it's a static library, so a non-issue.

How Has This Been Tested?

I did not test to run OBS with this on Windows N.

Types of changes

  • Tweak (non-breaking change to improve existing functionality)
  • Code cleanup (non-breaking change which makes code smaller or more readable)

Checklist:

  • [x] My code has been run through clang-format.
  • [x] I have read the contributing document.
  • [x] My code is not on the master branch.
  • [ ] The code has been tested.
  • [x] All commit messages are properly formatted and commits squashed where appropriate.
  • [x] I have included updates to all appropriate documentation.

tytan652 avatar Jun 08 '24 08:06 tytan652