Emulate back/select gamepad button

This commit is contained in:
loki
2019-12-22 23:34:12 +01:00
parent 0deb5433d1
commit 29edc88294
12 changed files with 524 additions and 41 deletions

View File

@@ -468,7 +468,7 @@ void control_server_t::send(const std::string_view & payload) {
void controlThread(video::idr_event_t idr_events) {
control_server_t server { CONTROL_PORT };
input::input_t input;
auto input = std::make_shared<input::input_t>();
server.map(packetTypes[IDX_START_A], [](const std::string_view &payload) {
session.pingTimeout = std::chrono::steady_clock::now() + config::stream.ping_timeout;
@@ -539,7 +539,7 @@ void controlThread(video::idr_event_t idr_events) {
}
input::print(plaintext.data());
input::passthrough(input, plaintext.data());
input::passthrough(input, std::move(plaintext));
});
while(has_session) {