RetroArch
|
Go to the source code of this file.
Classes | |
struct | record_params |
struct | record_video_data |
struct | record_audio_data |
struct | record_driver |
Typedefs | |
typedef struct record_driver | record_driver_t |
Variables | |
const record_driver_t | record_ffmpeg |
const record_driver_t | record_null |
void * | recording_data |
typedef struct record_driver record_driver_t |
enum ffemu_pix_format |
enum record_config_type |
enum streaming_mode |
config_get_record_driver_options:
Get an enumerated list of all record driver names, separated by '|'.
Returns: string listing of all record driver names, separated by '|'.
const record_driver_t* ffemu_find_backend | ( | const char * | ident | ) |
ffemu_find_backend: : Identifier of driver to find.
Finds a recording driver with the name .
Returns: recording driver handle if successful, otherwise NULL.
record_driver_find_handle: : index of driver to get handle to.
Returns: handle to record driver at index. Can be NULL if nothing found.
const char* record_driver_find_ident | ( | int | idx | ) |
record_driver_find_ident: : index of driver to get handle to.
Returns: Human-readable identifier of record driver at index. Can be NULL if nothing found.
bool record_driver_init_first | ( | const record_driver_t ** | backend, |
void ** | data, | ||
const struct record_params * | params | ||
) |
gfx_ctx_init_first: : Recording backend handle. : Recording data handle. : Recording info parameters.
Finds first suitable recording context driver and initializes.
Returns: true (1) if successful, otherwise false (0).
unsigned* recording_driver_get_height | ( | void | ) |
unsigned* recording_driver_get_width | ( | void | ) |
void recording_dump_frame | ( | const void * | data, |
unsigned | width, | ||
unsigned | height, | ||
size_t | pitch, | ||
bool | is_idle | ||
) |
recording_init:
Initializes recording.
Returns: true (1) if successful, otherwise false (0).
const record_driver_t record_ffmpeg |
const record_driver_t record_null |
void* recording_data |