digiKam
|
Go to the source code of this file.
Classes | |
struct | en265_packet |
Functions | |
LIBDE265_API void * | de265_alloc_image_plane (struct de265_image *img, int cIdx, void *inputdata, int inputstride, void *userdata) |
LIBDE265_API void | de265_free_image_plane (struct de265_image *img, int cIdx) |
LIBDE265_API struct de265_image * | en265_allocate_image (en265_encoder_context *, int width, int height, enum de265_chroma chroma, de265_PTS pts, void *image_userdata) |
LIBDE265_API de265_error | en265_block_on_input_queue_length (en265_encoder_context *, int max_pending_images, int timeout_ms) |
LIBDE265_API int | en265_current_input_queue_length (en265_encoder_context *) |
LIBDE265_API de265_error | en265_encode (en265_encoder_context *) |
LIBDE265_API de265_error | en265_free_encoder (en265_encoder_context *) |
LIBDE265_API void | en265_free_packet (en265_encoder_context *, struct en265_packet *) |
LIBDE265_API enum en265_encoder_state | en265_get_encoder_state (en265_encoder_context *) |
LIBDE265_API void | en265_get_image_spec (en265_encoder_context *, int width, int height, enum de265_chroma chroma, struct de265_image_spec *out_spec) |
LIBDE265_API struct en265_packet * | en265_get_packet (en265_encoder_context *, int timeout_ms) |
LIBDE265_API enum en265_parameter_type | en265_get_parameter_type (en265_encoder_context *, const char *parametername) |
LIBDE265_API const char ** | en265_list_parameter_choices (en265_encoder_context *, const char *parametername) |
LIBDE265_API const char ** | en265_list_parameters (en265_encoder_context *) |
LIBDE265_API en265_encoder_context * | en265_new_encoder (void) |
LIBDE265_API int | en265_number_of_queued_packets (en265_encoder_context *) |
LIBDE265_API de265_error | en265_parse_command_line_parameters (en265_encoder_context *, int *argc, char **argv) |
LIBDE265_API de265_error | en265_push_eof (en265_encoder_context *) |
LIBDE265_API de265_error | en265_push_image (en265_encoder_context *, struct de265_image *) |
LIBDE265_API de265_error | en265_set_parameter_bool (en265_encoder_context *, const char *parametername, int value) |
LIBDE265_API de265_error | en265_set_parameter_choice (en265_encoder_context *, const char *parametername, const char *value) |
LIBDE265_API de265_error | en265_set_parameter_int (en265_encoder_context *, const char *parametername, int value) |
LIBDE265_API de265_error | en265_set_parameter_string (en265_encoder_context *, const char *parametername, const char *value) |
LIBDE265_API void | en265_show_parameters (en265_encoder_context *) |
LIBDE265_API de265_error | en265_start_encoder (en265_encoder_context *, int number_of_threads) |
LIBDE265_API de265_error | en265_trim_input_queue (en265_encoder_context *, int max_pending_images) |
enum en265_encoder_state |
enum en265_nal_unit_type |
enum en265_parameter_type |
LIBDE265_API void* de265_alloc_image_plane | ( | struct de265_image * | img, |
int | cIdx, | ||
void * | inputdata, | ||
int | inputstride, | ||
void * | userdata | ||
) |
LIBDE265_API void de265_free_image_plane | ( | struct de265_image * | img, |
int | cIdx | ||
) |
LIBDE265_API struct de265_image* en265_allocate_image | ( | en265_encoder_context * | , |
int | width, | ||
int | height, | ||
enum de265_chroma | chroma, | ||
de265_PTS | pts, | ||
void * | image_userdata | ||
) |
LIBDE265_API de265_error en265_block_on_input_queue_length | ( | en265_encoder_context * | , |
int | max_pending_images, | ||
int | timeout_ms | ||
) |
LIBDE265_API int en265_current_input_queue_length | ( | en265_encoder_context * | ) |
LIBDE265_API de265_error en265_encode | ( | en265_encoder_context * | ) |
LIBDE265_API de265_error en265_free_encoder | ( | en265_encoder_context * | ) |
LIBDE265_API void en265_free_packet | ( | en265_encoder_context * | , |
struct en265_packet * | |||
) |
LIBDE265_API enum en265_encoder_state en265_get_encoder_state | ( | en265_encoder_context * | ) |
LIBDE265_API void en265_get_image_spec | ( | en265_encoder_context * | , |
int | width, | ||
int | height, | ||
enum de265_chroma | chroma, | ||
struct de265_image_spec * | out_spec | ||
) |
LIBDE265_API struct en265_packet* en265_get_packet | ( | en265_encoder_context * | , |
int | timeout_ms | ||
) |
LIBDE265_API enum en265_parameter_type en265_get_parameter_type | ( | en265_encoder_context * | , |
const char * | parametername | ||
) |
LIBDE265_API const char** en265_list_parameter_choices | ( | en265_encoder_context * | , |
const char * | parametername | ||
) |
LIBDE265_API const char** en265_list_parameters | ( | en265_encoder_context * | ) |
LIBDE265_API en265_encoder_context* en265_new_encoder | ( | void | ) |
LIBDE265_API int en265_number_of_queued_packets | ( | en265_encoder_context * | ) |
LIBDE265_API de265_error en265_parse_command_line_parameters | ( | en265_encoder_context * | , |
int * | argc, | ||
char ** | argv | ||
) |
LIBDE265_API de265_error en265_push_eof | ( | en265_encoder_context * | ) |
LIBDE265_API de265_error en265_push_image | ( | en265_encoder_context * | , |
struct de265_image * | |||
) |
LIBDE265_API de265_error en265_set_parameter_bool | ( | en265_encoder_context * | , |
const char * | parametername, | ||
int | value | ||
) |
LIBDE265_API de265_error en265_set_parameter_choice | ( | en265_encoder_context * | , |
const char * | parametername, | ||
const char * | value | ||
) |
LIBDE265_API de265_error en265_set_parameter_int | ( | en265_encoder_context * | , |
const char * | parametername, | ||
int | value | ||
) |
LIBDE265_API de265_error en265_set_parameter_string | ( | en265_encoder_context * | , |
const char * | parametername, | ||
const char * | value | ||
) |
LIBDE265_API void en265_show_parameters | ( | en265_encoder_context * | ) |
LIBDE265_API de265_error en265_start_encoder | ( | en265_encoder_context * | , |
int | number_of_threads | ||
) |
LIBDE265_API de265_error en265_trim_input_queue | ( | en265_encoder_context * | , |
int | max_pending_images | ||
) |