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

Draft: d3d12: Add Direct3D12 H.264 video decoder

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Seungha Yang requested to merge seungha.yang/gst-plugins-bad:d3d12 into master Sep 10, 2021
  • Overview 3
  • Commits 1
  • Pipelines 4
  • Changes 24

... including minimum set of required implementations. Note that d3dx12.h header is officially maintained by MS but it's not a part of Windows SDK. So application needs to copy it by hands. See also https://docs.microsoft.com/en-us/windows/win32/direct3d12/helper-structures-and-functions-for-d3d12

Another note is that since no other d3d12 element at the moment, d3d12 decoder will output system memory by downloading every decoded frame into system memory.

Edited Sep 10, 2021 by Seungha Yang
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: d3d12