-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
B-PipeWireIssues regarding the PipeWire backendIssues regarding the PipeWire backendP-LinuxIssues and PRs targetting LinuxIssues and PRs targetting LinuxbugSomething isn't workingSomething isn't working
Description
Bug Description
#72 revealed that all kinds of objects are included when listing devices (physical devices, sinks, sources, bridges, streams). It would be preferable to only list the sinks and sources.
Steps To Reproduce
Run the enumerate_pipewire example
- either on
mainand check the objectmedia.classwithwpctlor a similar tool; or - on feature: pipewire device props #72, which also displays the object properties, no external tools needed.
Expected Behavior
Only sources and sinks are listed.
Actual Behavior
Many other kinds of objects are listed.
Environment
- OS: linux
- Audio driver (enable
infologs): pipewire - Rust Version: 1.87.0
- Project Version/Commit (see
Cargo.lock): 8ec6c84f42efd0b556e78302a5ec2c5a385e2d60
Additional Context
N/A
Possible Solution
Filter the listed objects, probably using media.class.
Metadata
Metadata
Assignees
Labels
B-PipeWireIssues regarding the PipeWire backendIssues regarding the PipeWire backendP-LinuxIssues and PRs targetting LinuxIssues and PRs targetting LinuxbugSomething isn't workingSomething isn't working
Projects
Status
Todo