Create rarch_main_msg_queue_push_new
This commit is contained in:
parent
8a5145a514
commit
eda5ca7a66
|
@ -307,6 +307,9 @@ int rarch_main_iterate(void);
|
||||||
void rarch_main_msg_queue_push(const char *msg, unsigned prio,
|
void rarch_main_msg_queue_push(const char *msg, unsigned prio,
|
||||||
unsigned duration, bool flush);
|
unsigned duration, bool flush);
|
||||||
|
|
||||||
|
void rarch_main_msg_queue_push_new(uint32_t hash, unsigned prio,
|
||||||
|
unsigned duration, bool flush);
|
||||||
|
|
||||||
const char *rarch_main_msg_queue_pull(void);
|
const char *rarch_main_msg_queue_pull(void);
|
||||||
|
|
||||||
void rarch_main_msg_queue_free(void);
|
void rarch_main_msg_queue_free(void);
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
#include <rthreads/rthreads.h>
|
#include <rthreads/rthreads.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#include "msg_hash.h"
|
||||||
#include "runloop.h"
|
#include "runloop.h"
|
||||||
|
|
||||||
static msg_queue_t *g_msg_queue;
|
static msg_queue_t *g_msg_queue;
|
||||||
|
@ -46,6 +47,17 @@ const char *rarch_main_msg_queue_pull(void)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void rarch_main_msg_queue_push_new(uint32_t hash, unsigned prio, unsigned duration,
|
||||||
|
bool flush)
|
||||||
|
{
|
||||||
|
const char *msg = msg_hash_to_str(hash);
|
||||||
|
|
||||||
|
if (!msg)
|
||||||
|
return;
|
||||||
|
|
||||||
|
rarch_main_msg_queue_push(msg, prio, duration, flush);
|
||||||
|
}
|
||||||
|
|
||||||
void rarch_main_msg_queue_push(const char *msg, unsigned prio, unsigned duration,
|
void rarch_main_msg_queue_push(const char *msg, unsigned prio, unsigned duration,
|
||||||
bool flush)
|
bool flush)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue