scrcpy/app/src
Romain Vimont 2bbf650758 Implement audio forwarding
Use Android Open Accessory 2 to redirect the device audio output to the
computer, creating a new audio input source.

Record this new source and play it to the default output.

<https://source.android.com/devices/accessories/aoa2#audio-support>
2018-04-12 13:33:17 +02:00
..
android Implement keyboard/mouse control 2018-01-18 17:25:13 +01:00
sys Expose functions to get device serial and model 2018-04-12 13:32:32 +02:00
aoa.c Implement audio forwarding 2018-04-12 13:33:17 +02:00
aoa.h Implement audio forwarding 2018-04-12 13:33:17 +02:00
audio.c Implement audio forwarding 2018-04-12 13:33:17 +02:00
audio.h Implement audio forwarding 2018-04-12 13:33:17 +02:00
command.c Expose functions to get device serial and model 2018-04-12 13:32:32 +02:00
command.h Expose functions to get device serial and model 2018-04-12 13:32:32 +02:00
common.h Add an option to enable "show touches" 2018-03-25 15:43:27 +02:00
controlevent.c Fix text input event segfault 2018-03-09 22:30:10 +01:00
controlevent.h Map right-click to BACK if screen is on 2018-03-10 00:16:29 +01:00
controller.c Implement clipboard paste 2018-03-07 18:07:02 +01:00
controller.h Replace SDL_net by custom implementation 2018-02-16 00:56:58 +01:00
convert.c Map numpad ENTER key 2018-04-08 12:40:05 +02:00
convert.h Swap position/point names 2018-01-29 14:52:22 +01:00
decoder.c Process the last video frame 2018-03-23 14:01:58 +01:00
decoder.h Replace SDL_net by custom implementation 2018-02-16 00:56:58 +01:00
device.c Send and recv all data when necessary 2018-02-16 00:57:48 +01:00
device.h Replace SDL_net by custom implementation 2018-02-16 00:56:58 +01:00
events.h Initial commit 2017-12-12 15:25:15 +01:00
fpscounter.c Add FPS counter 2018-02-15 11:22:48 +01:00
fpscounter.h Add FPS counter 2018-02-15 11:22:48 +01:00
frames.c Add FPS counter 2018-02-15 11:22:48 +01:00
frames.h Add FPS counter 2018-02-15 11:22:48 +01:00
icon.xpm Add window icon 2018-02-05 14:46:00 +01:00
inputmanager.c Change volume shortcuts 2018-04-03 14:25:11 +02:00
inputmanager.h Add Ctrl+i shortcut to enable/disable FPS counter 2018-02-15 12:24:16 +01:00
lockutil.c Define macros wrappers for logs 2018-02-13 10:10:18 +01:00
lockutil.h Do not inline lockutil functions 2017-12-18 11:07:42 +01:00
log.h Define macros wrappers for logs 2018-02-13 10:10:18 +01:00
main.c Implement audio forwarding 2018-04-12 13:33:17 +02:00
net.c Avoid pointer arithmetic on "void *" 2018-04-04 10:50:12 +02:00
net.h Use const pointers when possible 2018-04-04 10:50:07 +02:00
scrcpy.c Implement audio forwarding 2018-04-12 13:33:17 +02:00
scrcpy.h Implement audio forwarding 2018-04-12 13:33:17 +02:00
screen.c Initialize only video subsystem in screen.c 2018-04-12 13:32:32 +02:00
screen.h Initialize only video subsystem in screen.c 2018-04-12 13:32:32 +02:00
server.c Disable custom SDL signal handlers 2018-03-21 21:43:12 +01:00
server.h Disable custom SDL signal handlers 2018-03-21 21:43:12 +01:00
strutil.c Initial commit 2017-12-12 15:25:15 +01:00
strutil.h Add missing include guards 2018-02-08 15:26:08 +01:00
tinyxpm.c Define macros wrappers for logs 2018-02-13 10:10:18 +01:00
tinyxpm.h Add missing include guards 2018-02-08 15:26:08 +01:00