Skip to content
This repository was archived by the owner on Oct 8, 2024. It is now read-only.
This repository was archived by the owner on Oct 8, 2024. It is now read-only.

Linux support #12

@OutOfTheVoid

Description

@OutOfTheVoid

We'd like to support Linux, but there is a significant amount of work to be done to enable this.

Roughly speaking, we need to:

  • Identify the right screen/window capture APIs for Linux
  • Identify the right audio capture API(s) for Linux
  • Determine the right GPU API(s) to expose for native frame delivery
  • Implement existing extensions for Linux
  • Determine what system-specific extension would be helpful for linux

For the time being, let's begin by investigating these questions, and then we'll create issues for the various steps of implementation, to be completed in order:

  • Enumerating capturable content and basic frame capture
  • Frame to bitmap extension
  • Linux GPU API support and frame to texture conversion
  • Linux audio capture
  • Linux-specific features

Metadata

Metadata

Assignees

No one assigned

    Labels

    audioRelated to audio capture.content-enumerationRelated to enumerating capturable contentenhancementNew feature or requestgpu-apisRelated to gpu API usage and support.platform-linuxplatform-specific-featureRelated to a platform-specific extensionvideoRekated to video capture

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions