Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • funkwhale funkwhale
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 377
    • Issues 377
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • funkwhalefunkwhale
  • funkwhalefunkwhale
  • Merge requests
  • !2009

Rewrite player to be based on Web Audio API

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Kasper Seweryn requested to merge wvffle/html-player into develop Oct 07, 2022
  • Overview 43
  • Commits 36
  • Pipelines 31
  • Changes 61
  • Rewritten track queue to be more performant
  • Rewritten player logic to use Web Audio API (Entrypoint for #371, #605, #1135 (closed))
  • Fixed #1874 (closed)
  • Fixed #1213 (closed) (According to my logic and the logic I've implmented it should be fixed now)

indexedDB may turn out to be slow, in such case we'd want to migrate to https://github.com/jlongster/absurd-sql in the future

Edited Oct 28, 2022 by Kasper Seweryn
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: wvffle/html-player