myMPD
Internal API documentation
|
Placeholder image functions. More...
#include "compile_time.h"
#include "src/webserver/placeholder.h"
#include "src/lib/log.h"
#include "src/lib/sds_extras.h"
#include "src/webserver/utility.h"
Functions | |
const char * | placeholder_lookup_name (enum placeholder_types placeholder) |
void | webserver_redirect_placeholder_image (struct mg_connection *nc, enum placeholder_types placeholder_type) |
void | webserver_serve_placeholder_image (struct mg_connection *nc, struct mg_http_message *hm, sds uri) |
void | get_placeholder_image (sds workdir, const char *name, sds *result) |
Variables | |
const char * | placeholder_image_names [] |
Placeholder image functions.
void get_placeholder_image | ( | sds | workdir, |
const char * | name, | ||
sds * | result | ||
) |
Finds and sets the placeholder images
workdir | myMPD working directory |
name | basename to search for |
result | pointer to sds result |
const char * placeholder_lookup_name | ( | enum placeholder_types | placeholder | ) |
Lookups the placeholder string
placeholder | Placeholder |
void webserver_redirect_placeholder_image | ( | struct mg_connection * | nc, |
enum placeholder_types | placeholder_type | ||
) |
Redirects to the placeholder image
nc | mongoose connection |
placeholder_type | Type of placeholder image |
void webserver_serve_placeholder_image | ( | struct mg_connection * | nc, |
struct mg_http_message * | hm, | ||
sds | uri | ||
) |
Serves the placeholder image
nc | mongoose connection |
hm | http message |
uri | placeholder uri |
const char* placeholder_image_names[] |
Placeholder image names