Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix sound forwarding for osx and win32 shadow servers #1205

Open
totaam opened this issue May 23, 2016 · 4 comments
Open

fix sound forwarding for osx and win32 shadow servers #1205

totaam opened this issue May 23, 2016 · 4 comments
Labels
Milestone

Comments

@totaam
Copy link
Collaborator

totaam commented May 23, 2016

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.

On OSX:

@totaam
Copy link
Collaborator Author

totaam commented May 23, 2017

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.

@totaam
Copy link
Collaborator Author

totaam commented Apr 23, 2019

  • 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...

@totaam
Copy link
Collaborator Author

totaam commented Feb 12, 2020

Tried wasapisrc again using:

gst-launch-1.0 wasapisrc ! fakesink

And got: Failed to get default device.

So this is not ready.

@totaam totaam added the audio label Jan 22, 2021
@totaam totaam added this to the future milestone Jan 23, 2021
@totaam
Copy link
Collaborator Author

totaam commented May 17, 2022

Perhaps the newer wasapi2 element will help? (not included in MSYS2 yet)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant