Draft: [GSoC 2024] pipewire: add PipeWire services discovery and access module
Add PipeWire services discovery and access module
Google Summer of Code 2024
Mentee: Ayush Dey
Mentor: Thomas Guillem
Description
The objective is to integrate a PipeWire input and services discovery module, similar to the way it has already been done for the PulseAudio modules.
Issue: #28512
Features
- PipeWire services discovery module to list source nodes.
- PipeWire access module to capture audio and video data through source nodes.
- Static library containing common helper code related to PipeWire.
Acknowledgement
I would like to thank the team at VideoLAN for their support, and especially my mentor Thomas Guillem, who has actively guided me throughout the development of this feature.