mirror of
https://github.com/Genymobile/scrcpy.git
synced 2025-07-29 20:28:59 +00:00
Use sc_ prefix for controller
This commit is contained in:
parent
5f7ddff8ae
commit
3a4d5c7f18
10 changed files with 75 additions and 74 deletions
|
@ -5,8 +5,8 @@
|
|||
#include "util/log.h"
|
||||
|
||||
bool
|
||||
controller_init(struct controller *controller, sc_socket control_socket,
|
||||
struct sc_acksync *acksync) {
|
||||
sc_controller_init(struct sc_controller *controller, sc_socket control_socket,
|
||||
struct sc_acksync *acksync) {
|
||||
cbuf_init(&controller->queue);
|
||||
|
||||
bool ok = receiver_init(&controller->receiver, control_socket, acksync);
|
||||
|
@ -34,7 +34,7 @@ controller_init(struct controller *controller, sc_socket control_socket,
|
|||
}
|
||||
|
||||
void
|
||||
controller_destroy(struct controller *controller) {
|
||||
sc_controller_destroy(struct sc_controller *controller) {
|
||||
sc_cond_destroy(&controller->msg_cond);
|
||||
sc_mutex_destroy(&controller->mutex);
|
||||
|
||||
|
@ -47,8 +47,8 @@ controller_destroy(struct controller *controller) {
|
|||
}
|
||||
|
||||
bool
|
||||
controller_push_msg(struct controller *controller,
|
||||
const struct control_msg *msg) {
|
||||
sc_controller_push_msg(struct sc_controller *controller,
|
||||
const struct control_msg *msg) {
|
||||
if (sc_get_log_level() <= SC_LOG_LEVEL_VERBOSE) {
|
||||
control_msg_log(msg);
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ controller_push_msg(struct controller *controller,
|
|||
}
|
||||
|
||||
static bool
|
||||
process_msg(struct controller *controller, const struct control_msg *msg) {
|
||||
process_msg(struct sc_controller *controller, const struct control_msg *msg) {
|
||||
static unsigned char serialized_msg[CONTROL_MSG_MAX_SIZE];
|
||||
size_t length = control_msg_serialize(msg, serialized_msg);
|
||||
if (!length) {
|
||||
|
@ -77,7 +77,7 @@ process_msg(struct controller *controller, const struct control_msg *msg) {
|
|||
|
||||
static int
|
||||
run_controller(void *data) {
|
||||
struct controller *controller = data;
|
||||
struct sc_controller *controller = data;
|
||||
|
||||
for (;;) {
|
||||
sc_mutex_lock(&controller->mutex);
|
||||
|
@ -106,7 +106,7 @@ run_controller(void *data) {
|
|||
}
|
||||
|
||||
bool
|
||||
controller_start(struct controller *controller) {
|
||||
sc_controller_start(struct sc_controller *controller) {
|
||||
LOGD("Starting controller thread");
|
||||
|
||||
bool ok = sc_thread_create(&controller->thread, run_controller,
|
||||
|
@ -117,7 +117,7 @@ controller_start(struct controller *controller) {
|
|||
}
|
||||
|
||||
if (!receiver_start(&controller->receiver)) {
|
||||
controller_stop(controller);
|
||||
sc_controller_stop(controller);
|
||||
sc_thread_join(&controller->thread, NULL);
|
||||
return false;
|
||||
}
|
||||
|
@ -126,7 +126,7 @@ controller_start(struct controller *controller) {
|
|||
}
|
||||
|
||||
void
|
||||
controller_stop(struct controller *controller) {
|
||||
sc_controller_stop(struct sc_controller *controller) {
|
||||
sc_mutex_lock(&controller->mutex);
|
||||
controller->stopped = true;
|
||||
sc_cond_signal(&controller->msg_cond);
|
||||
|
@ -134,7 +134,7 @@ controller_stop(struct controller *controller) {
|
|||
}
|
||||
|
||||
void
|
||||
controller_join(struct controller *controller) {
|
||||
sc_controller_join(struct sc_controller *controller) {
|
||||
sc_thread_join(&controller->thread, NULL);
|
||||
receiver_join(&controller->receiver);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue