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 751
    • Issues 751
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 379
    • Merge requests 379
  • 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
  • gstreamergstreamer
  • Merge requests
  • !1261

vapostproc: Color fixation will choose othercaps' structure.

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Víctor Manuel Jáquez Leal requested to merge vjaquez/gstreamer:va-postproc-fix-rotation into main Oct 27, 2021
  • Overview 0
  • Commits 3
  • Pipelines 3
  • Changes 1

gst_va_fixate_format() will iterate all othercaps' structures to find the one with less information lost at color conversion. If a structure with same color format is found, the iteration stops. It's like a smart truncation. Then, this function also will choose the caps feature.

Later this structure is used fixate its size and no further truncation is needed.

Don't intersect at fixate, since it kills possible resizing.

Fixes: #853 (closed)

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: va-postproc-fix-rotation