Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pipewire
pipewire
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 225
    • Issues 225
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 7
    • Merge Requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWire
  • pipewirepipewire
  • Issues
  • #707

Closed
Open
Created Feb 10, 2021 by Neal Gompa (ニール・ゴンパ)@Conan_Kudo

RFE: Video loopback support

It's very common for content creators (e.g. streamers, YouTube creators, etc.) to take a video source and apply effects and redirect it into another application (like OBS Studio). Today, this is often done by using the v4l2loopback kernel module to create V4L2 sources that can be manipulated by applications.

However, v4l2loopback is not in the kernel. Moreover, it does not even really make sense that it needs to be in the kernel for this to work. It'd be great if PipeWire provided a way to weave in things into a video source and export a video source that applications can consume.

This is essentially an identical use-case to the audio loopback support requested in #543 (closed), only aimed at video sources instead.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None