gstreamer/sys/wasapi2
Seungha Yang b7abd34285 wasapi2src: Add support for loopback recording
... and add various device error handling.

This loopback implementation is functionally identical to that of wasapisrc.
When it's enabled, wasapi2src will read data from render device instead of
capture device.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2311>
2021-06-09 22:15:06 +09:00
..
AsyncOperations.h wasapi2: Introduce new WASAPI plugin 2020-06-08 03:10:05 +00:00
gstwasapi2client.cpp wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
gstwasapi2client.h wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
gstwasapi2device.c wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
gstwasapi2device.h wasapi2: Add device provider implementation 2020-06-08 03:10:05 +00:00
gstwasapi2ringbuffer.cpp wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
gstwasapi2ringbuffer.h wasapi2: Rewrite plugin and implement audioringbuffer subclass 2021-06-08 19:39:27 +09:00
gstwasapi2sink.c wasapi2: Rewrite plugin and implement audioringbuffer subclass 2021-06-08 19:39:27 +09:00
gstwasapi2sink.h wasapi2: Rewrite plugin and implement audioringbuffer subclass 2021-06-08 19:39:27 +09:00
gstwasapi2src.c wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
gstwasapi2src.h wasapi2: Rewrite plugin and implement audioringbuffer subclass 2021-06-08 19:39:27 +09:00
gstwasapi2util.c wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
gstwasapi2util.h wasapi2src: Add support for loopback recording 2021-06-09 22:15:06 +09:00
meson.build wasapi2: Rewrite plugin and implement audioringbuffer subclass 2021-06-08 19:39:27 +09:00
plugin.c wasapi2: Rewrite plugin and implement audioringbuffer subclass 2021-06-08 19:39:27 +09:00