xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.

Opened 6 years ago

Last modified 16 months ago

#1205 assigned enhancement

fix sound forwarding for osx and win32 shadow servers

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 5.0
Component: sound Version: trunk
Keywords: Cc:


Follow up from #391, related to: #899.

When we shadow an OSX or win32 session, we want to forward the sound generated by those applications rather than any capture device (microphone).

It would also be nice to re-use the device selection code from pulseaudio (name match), and maybe introduce better command line arguments for it too.

Some changes already for win32: r12647 should allow us to select the capture device.


Change History (4)

comment:4 Changed 5 years ago by Antoine Martin

Milestone: 1.03.0

Tried using the "wasapi" source and sink plugin since this is the "new and improved" API on MS Windows, but this doesn't seem to work - even with the straightforward gst-launch audiotestsrc ! wasapisink test, so it is still commented out in r15928.
Not much we can do if the latest gstreamer doesn't support it... delaying.

comment:5 Changed 3 years ago by Antoine Martin

Milestone: 3.04.0
Status: newassigned
  • wasapisink does work well, we've been shipping it since r15928, it works well enough that it could even be made the default
  • wasapisrc: as of r22521 it does look like it's doing something, but nothing comes out...

comment:6 Changed 2 years ago by Antoine Martin

Milestone: 4.05.0

Tried wasapisrc again using:

gst-launch-1.0 wasapisrc ! fakesink

And got: Failed to get default device.

So this is not ready.

comment:7 Changed 16 months ago by migration script

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1205

Note: See TracTickets for help on using tickets.