Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gstreamer gstreamer
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 670
    • Issues 670
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 353
    • Merge requests 353
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gstreamergstreamer
  • Merge requests
  • !1216

Merged
Created Oct 20, 2021 by Seungha Yang@seungha.yang🐑Developer

mediafoundation: Fix for UWP build

  • Overview 0
  • Commits 1
  • Pipelines 3
  • Changes 2

We don't support D3D11 interop for UWP because some APIs (specifically MFTEnum2) are desktop application only. However, the code for symbol loading is commonly used by both UWP and WIN32. Just link GModule unconditionally which is UWP compatible, and simply don't try to load any library/symbol dynamically when D3D11 interop is unavailable.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: mf-uwp-build