Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • mutter mutter
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,103
    • Issues 1,103
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • muttermutter
  • Merge requests
  • !2804

Screencast fixes, a variety of

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Georges Basile Stavracas Neto requested to merge gbsneto/screencast-frame-timing into main Jan 24, 2023
  • Overview 14
  • Commits 11
  • Pipelines 4
  • Changes 12

This MR essentially implements the following:

  • Brings back blit-based copying for the monitor screencast (when possible)
  • Passes the target frame presentation time instead of the monotonic time (when possible)

At least here, this makes 60 FPS recording not skip any frames.

Edited Jan 24, 2023 by Georges Basile Stavracas Neto
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: gbsneto/screencast-frame-timing