RetroArch
|
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <file/nbio.h>
#include <formats/image.h>
#include <compat/strl.h>
#include <string/stdstring.h>
#include <retro_miscellaneous.h>
#include "../gfx/video_driver.h"
#include "../file_path_special.h"
#include "../verbosity.h"
#include "tasks_internal.h"
Classes | |
struct | nbio_image_handle |
Enumerations | |
enum | image_status_enum { IMAGE_STATUS_TRANSFER = 0, IMAGE_STATUS_TRANSFER_PARSE, IMAGE_STATUS_PROCESS_TRANSFER, IMAGE_STATUS_PROCESS_TRANSFER_PARSE } |
Functions | |
static int | cb_image_menu_upload_generic (void *data, size_t len) |
static int | task_image_process (struct nbio_image_handle *image, unsigned *width, unsigned *height) |
static int | cb_image_menu_thumbnail (void *data, size_t len) |
static int | task_image_iterate_process_transfer (struct nbio_image_handle *image) |
static void | task_image_cleanup (nbio_handle_t *nbio) |
static void | task_image_load_free (retro_task_t *task) |
static int | cb_nbio_image_menu_thumbnail (void *data, size_t len) |
bool | task_image_load_handler (retro_task_t *task) |
bool | task_push_image_load (const char *fullpath, retro_task_callback_t cb, void *user_data) |
enum image_status_enum |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
bool task_image_load_handler | ( | retro_task_t * | task | ) |
|
static |
bool task_push_image_load | ( | const char * | fullpath, |
retro_task_callback_t | cb, | ||
void * | user_data | ||
) |