Skip to content

Pipewire device enumeration includes non-device objects #73

@mbernat

Description

@mbernat

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 main and check the object media.class with wpctl or 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

Additional Context

N/A

Possible Solution

Filter the listed objects, probably using media.class.

Metadata

Metadata

Assignees

No one assigned

    Labels

    B-PipeWireIssues regarding the PipeWire backendP-LinuxIssues and PRs targetting LinuxbugSomething isn't working

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions