6 Commits
Author SHA1 Message Date
itsmattkc 3106d91cc3 ci: only compile release android builds
Pointless in the first place, and it makes us run out of disk space on the CI
2025-12-06 17:49:58 -08:00
MattKC 00f41e0546 Implement microphone support (#167)
* microphone initial work

* implement dumping functionality

Allows us to dump packets from the console for replay later on

* implement dump playback functionality

* pipe: when using playback, don't require wireless adapter

* move dump functionality to pipe

* started caramel library for interfacing with real gamepad

* finalized microphone implementation

* cleanup

* cleanup 2

* cleanup 3

* cleanup 4

* fixed more issues

* use initializers so mutex and cond are always valid

* rewrite audio output system to improve latency

* fix indent

* provide capability for audio to be enabled/disabled based on state

* fix android builds
2025-05-23 12:28:32 -07:00
itsmattkc ca4c71b37e fix and sign android builds 2025-02-18 15:23:33 -08:00
itsmattkc fca7e2f0f4 ci: improvements 2025-02-18 13:56:39 -08:00
itsmattkc 599342e412 setup new build dockers 2025-02-18 00:59:34 -08:00
itsmattkc 234b2604a8 significant work 2025-02-17 11:06:12 -08:00