RetroArch
Functions | Variables
null_midi.c File Reference
#include <string.h>
#include <libretro.h>
#include <string/stdstring.h>
#include <lists/string_list.h>
#include "../midi_driver.h"
Include dependency graph for null_midi.c:
This graph shows which files directly or indirectly include this file:

Functions

static bool null_midi_get_avail_inputs (struct string_list *inputs)
 
static bool null_midi_get_avail_outputs (struct string_list *outputs)
 
static voidnull_midi_init (const char *input, const char *output)
 
static void null_midi_free (void *p)
 
static bool null_midi_set_input (void *p, const char *input)
 
static bool null_midi_set_output (void *p, const char *output)
 
static bool null_midi_read (void *p, midi_event_t *event)
 
static bool null_midi_write (void *p, const midi_event_t *event)
 
static bool null_midi_flush (void *p)
 

Variables

midi_driver_t midi_null
 

Function Documentation

◆ null_midi_flush()

static bool null_midi_flush ( void p)
static
Here is the call graph for this function:

◆ null_midi_free()

static void null_midi_free ( void p)
static
Here is the call graph for this function:

◆ null_midi_get_avail_inputs()

static bool null_midi_get_avail_inputs ( struct string_list inputs)
static
Here is the call graph for this function:

◆ null_midi_get_avail_outputs()

static bool null_midi_get_avail_outputs ( struct string_list outputs)
static
Here is the call graph for this function:

◆ null_midi_init()

static void* null_midi_init ( const char *  input,
const char *  output 
)
static
Here is the call graph for this function:

◆ null_midi_read()

static bool null_midi_read ( void p,
midi_event_t event 
)
static
Here is the call graph for this function:

◆ null_midi_set_input()

static bool null_midi_set_input ( void p,
const char *  input 
)
static
Here is the call graph for this function:

◆ null_midi_set_output()

static bool null_midi_set_output ( void p,
const char *  output 
)
static
Here is the call graph for this function:

◆ null_midi_write()

static bool null_midi_write ( void p,
const midi_event_t event 
)
static
Here is the call graph for this function:

Variable Documentation

◆ midi_null

midi_driver_t midi_null
Initial value:
= {
"null",
}
static bool null_midi_flush(void *p)
Definition: null_midi.c:81
static bool null_midi_write(void *p, const midi_event_t *event)
Definition: null_midi.c:73
static bool null_midi_get_avail_outputs(struct string_list *outputs)
Definition: null_midi.c:31
static void * null_midi_init(const char *input, const char *output)
Definition: null_midi.c:38
static bool null_midi_set_output(void *p, const char *output)
Definition: null_midi.c:58
static bool null_midi_set_input(void *p, const char *input)
Definition: null_midi.c:51
static bool null_midi_read(void *p, midi_event_t *event)
Definition: null_midi.c:65
static bool null_midi_get_avail_inputs(struct string_list *inputs)
Definition: null_midi.c:24
static void null_midi_free(void *p)
Definition: null_midi.c:46