Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • dav1d dav1d
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VideoLAN
  • dav1ddav1d
  • Issues
  • #310

Closed
Open
Created Nov 17, 2019 by Ronald S. Bultje@rbultjeDeveloper3 of 5 tasks completed3/5 tasks

Add new debug features

Some of this is in !842 (closed), I'll split it in individual MRs for easier merging.

  • allow outputting invisible (alt-ref) frames (!1338 (merged));
  • consider exporting recon.h's DEBUG_BLOCK_INFO and DEBUG_B_PIXELS as options which do not require recompilation (!1353);
    • and then obviously, printf() should be converted to dav1d_log();
  • allow outputting each frame in its own .y4m or .yuv file - with optional templates (width, height, frame num; libaom uses %w, %h and %$number for that) - to assist in debugging SVC streams (!1336 (merged));
  • allow selectively disabling one or more postfilters (deblock, cdef, looprestoration, filmgrain; !1341 (merged)).
Edited Jan 18, 2022 by Ronald S. Bultje
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking

VideoLAN code repository instance