New API
This MR updates the current WpEndpoint base class into an interface. The MR also adds both WpExportedEndpoint
and WpExportedEndpointStream
base classes to handle exported endpoints and streams from pipewire.
The simple policy and softdsp endpoint class have also been updated and they use the new API as well.