mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-01-31 08:33:40 +00:00
(remote.c) Rename functions
This commit is contained in:
parent
372e7d94cd
commit
685b234350
@ -99,7 +99,7 @@ static turbo_buttons_t input_driver_turbo_btns;
|
||||
static rarch_cmd_t *input_driver_command = NULL;
|
||||
#endif
|
||||
#ifdef HAVE_NETWORK_GAMEPAD
|
||||
static rarch_remote_t *input_driver_remote = NULL;
|
||||
static input_remote_t *input_driver_remote = NULL;
|
||||
#endif
|
||||
static const input_driver_t *current_input = NULL;
|
||||
static void *current_input_data = NULL;
|
||||
@ -441,7 +441,7 @@ void input_poll(void)
|
||||
|
||||
#ifdef HAVE_NETWORK_GAMEPAD
|
||||
if (input_driver_remote)
|
||||
rarch_remote_poll(input_driver_remote);
|
||||
input_remote_poll(input_driver_remote);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -490,7 +490,7 @@ int16_t input_state(unsigned port, unsigned device,
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_NETWORK_GAMEPAD
|
||||
input_state_remote(&res, port, device, idx, id);
|
||||
input_remote_state(&res, port, device, idx, id);
|
||||
#endif
|
||||
}
|
||||
|
||||
@ -878,7 +878,7 @@ void input_driver_deinit_remote(void)
|
||||
{
|
||||
#ifdef HAVE_NETWORK_GAMEPAD
|
||||
if (input_driver_remote)
|
||||
rarch_remote_free(input_driver_remote);
|
||||
input_remote_free(input_driver_remote);
|
||||
input_driver_remote = NULL;
|
||||
#endif
|
||||
}
|
||||
@ -891,8 +891,7 @@ bool input_driver_init_remote(void)
|
||||
if (!settings->network_remote_enable)
|
||||
return false;
|
||||
|
||||
input_driver_remote
|
||||
= rarch_remote_new(settings->network_remote_base_port);
|
||||
input_driver_remote = input_remote_new(settings->network_remote_base_port);
|
||||
|
||||
if (!input_driver_remote)
|
||||
{
|
||||
|
27
remote.c
27
remote.c
@ -38,7 +38,7 @@
|
||||
#define DEFAULT_NETWORK_GAMEPAD_PORT 55400
|
||||
#define UDP_FRAME_PACKETS 16
|
||||
|
||||
struct rarch_remote
|
||||
struct input_remote
|
||||
{
|
||||
|
||||
#if defined(HAVE_NETWORK_GAMEPAD) && defined(HAVE_NETPLAY)
|
||||
@ -64,7 +64,7 @@ static input_remote_state_t *input_remote_get_state_ptr(void)
|
||||
}
|
||||
|
||||
#if defined(HAVE_NETWORK_GAMEPAD) && defined(HAVE_NETPLAY)
|
||||
static bool remote_init_network(rarch_remote_t *handle,
|
||||
static bool input_remote_init_network(input_remote_t *handle,
|
||||
uint16_t port, unsigned user)
|
||||
{
|
||||
int fd;
|
||||
@ -104,13 +104,13 @@ error:
|
||||
}
|
||||
#endif
|
||||
|
||||
rarch_remote_t *rarch_remote_new(uint16_t port)
|
||||
input_remote_t *input_remote_new(uint16_t port)
|
||||
{
|
||||
unsigned user;
|
||||
#if defined(HAVE_NETWORK_GAMEPAD) && defined(HAVE_NETPLAY)
|
||||
settings_t *settings = config_get_ptr();
|
||||
#endif
|
||||
rarch_remote_t *handle = (rarch_remote_t*)
|
||||
input_remote_t *handle = (input_remote_t*)
|
||||
calloc(1, sizeof(*handle));
|
||||
|
||||
if (!handle)
|
||||
@ -123,7 +123,7 @@ rarch_remote_t *rarch_remote_new(uint16_t port)
|
||||
{
|
||||
handle->net_fd[user] = -1;
|
||||
if(settings->network_remote_enable_user[user])
|
||||
if (!remote_init_network(handle, port, user))
|
||||
if (!input_remote_init_network(handle, port, user))
|
||||
goto error;
|
||||
}
|
||||
#endif
|
||||
@ -132,12 +132,12 @@ rarch_remote_t *rarch_remote_new(uint16_t port)
|
||||
|
||||
#if defined(HAVE_NETWORK_GAMEPAD) && defined(HAVE_NETPLAY)
|
||||
error:
|
||||
rarch_remote_free(handle);
|
||||
input_remote_free(handle);
|
||||
return NULL;
|
||||
#endif
|
||||
}
|
||||
|
||||
void rarch_remote_free(rarch_remote_t *handle)
|
||||
void input_remote_free(input_remote_t *handle)
|
||||
{
|
||||
unsigned user;
|
||||
#if defined(HAVE_NETWORK_GAMEPAD) && defined(HAVE_NETPLAY)
|
||||
@ -151,7 +151,7 @@ void rarch_remote_free(rarch_remote_t *handle)
|
||||
}
|
||||
|
||||
#if defined(HAVE_NETWORK_GAMEPAD) && defined(HAVE_NETPLAY)
|
||||
static void parse_packet(char *buffer, unsigned size, unsigned user)
|
||||
static void input_remote_parse_packet(char *buffer, unsigned size, unsigned user)
|
||||
{
|
||||
input_remote_state_t *ol_state = input_remote_get_state_ptr();
|
||||
/* todo implement parsing of input_state from the packet */
|
||||
@ -159,8 +159,11 @@ static void parse_packet(char *buffer, unsigned size, unsigned user)
|
||||
}
|
||||
#endif
|
||||
|
||||
void input_state_remote(int16_t *ret,
|
||||
unsigned port, unsigned device, unsigned idx,
|
||||
void input_remote_state(
|
||||
int16_t *ret,
|
||||
unsigned port,
|
||||
unsigned device,
|
||||
unsigned idx,
|
||||
unsigned id)
|
||||
{
|
||||
input_remote_state_t *ol_state = input_remote_get_state_ptr();
|
||||
@ -199,7 +202,7 @@ bool input_remote_key_pressed(int key, unsigned port)
|
||||
return (ol_state->buttons[port] & (UINT64_C(1) << key));
|
||||
}
|
||||
|
||||
void rarch_remote_poll(rarch_remote_t *handle)
|
||||
void input_remote_poll(input_remote_t *handle)
|
||||
{
|
||||
unsigned user;
|
||||
settings_t *settings = config_get_ptr();
|
||||
@ -225,7 +228,7 @@ void rarch_remote_poll(rarch_remote_t *handle)
|
||||
sizeof(buf) - 1, 0, NULL, NULL);
|
||||
|
||||
if (ret > 0)
|
||||
parse_packet(buf, sizeof(buf), user);
|
||||
input_remote_parse_packet(buf, sizeof(buf), user);
|
||||
else
|
||||
#endif
|
||||
ol_state->buttons[user] = 0;
|
||||
|
19
remote.h
19
remote.h
@ -14,8 +14,8 @@
|
||||
* If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
#ifndef REMOTE_H__
|
||||
#define REMOTE_H__
|
||||
#ifndef INPUT_REMOTE_H__
|
||||
#define INPUT_REMOTE_H__
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
@ -28,18 +28,21 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
typedef struct rarch_remote rarch_remote_t;
|
||||
typedef struct input_remote input_remote_t;
|
||||
|
||||
rarch_remote_t *rarch_remote_new(uint16_t port);
|
||||
input_remote_t *input_remote_new(uint16_t port);
|
||||
|
||||
void rarch_remote_free(rarch_remote_t *handle);
|
||||
void input_remote_free(input_remote_t *handle);
|
||||
|
||||
void rarch_remote_poll(rarch_remote_t *handle);
|
||||
void input_remote_poll(input_remote_t *handle);
|
||||
|
||||
bool input_remote_key_pressed(int key, unsigned port);
|
||||
|
||||
void input_state_remote(int16_t *ret,
|
||||
unsigned port, unsigned device, unsigned idx,
|
||||
void input_remote_state(
|
||||
int16_t *ret,
|
||||
unsigned port,
|
||||
unsigned device,
|
||||
unsigned idx,
|
||||
unsigned id);
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
Loading…
x
Reference in New Issue
Block a user