digiKam
|
Go to the source code of this file.
Classes | |
struct | de265_image_allocation |
struct | de265_image_spec |
Macros | |
#define | __STDC_LIMIT_MACROS 1 |
#define | LIBDE265_API |
#define | LIBDE265_DEPRECATED |
#define | LIBDE265_INLINE inline |
Typedefs | |
typedef void | de265_decoder_context |
typedef int64_t | de265_PTS |
#define __STDC_LIMIT_MACROS 1 |
#define LIBDE265_API |
#define LIBDE265_DEPRECATED |
#define LIBDE265_INLINE inline |
typedef void de265_decoder_context |
typedef int64_t de265_PTS |
enum de265_acceleration |
enum de265_chroma |
enum de265_error |
enum de265_image_format |
enum de265_param |
LIBDE265_API int de265_change_framerate | ( | de265_decoder_context * | , |
int | more_vs_less | ||
) |
LIBDE265_API de265_error de265_decode | ( | de265_decoder_context * | , |
int * | more | ||
) |
LIBDE265_API LIBDE265_DEPRECATED de265_error de265_decode_data | ( | de265_decoder_context * | , |
const void * | data, | ||
int | length | ||
) |
LIBDE265_API void de265_disable_logging | ( | ) |
LIBDE265_API de265_error de265_flush_data | ( | de265_decoder_context * | ) |
LIBDE265_API de265_error de265_free | ( | void | ) |
LIBDE265_API de265_error de265_free_decoder | ( | de265_decoder_context * | ) |
LIBDE265_API int de265_get_bits_per_pixel | ( | const struct de265_image * | , |
int | channel | ||
) |
LIBDE265_API enum de265_chroma de265_get_chroma_format | ( | const struct de265_image * | ) |
LIBDE265_API int de265_get_current_TID | ( | de265_decoder_context * | ) |
LIBDE265_API const struct de265_image_allocation* de265_get_default_image_allocation_functions | ( | void | ) |
LIBDE265_API const char* de265_get_error_text | ( | de265_error | err | ) |
LIBDE265_API int de265_get_highest_TID | ( | de265_decoder_context * | ) |
LIBDE265_API int de265_get_image_height | ( | const struct de265_image * | , |
int | channel | ||
) |
LIBDE265_API void de265_get_image_NAL_header | ( | const struct de265_image * | , |
int * | nal_unit_type, | ||
const char ** | nal_unit_name, | ||
int * | nuh_layer_id, | ||
int * | nuh_temporal_id | ||
) |
LIBDE265_API const uint8_t* de265_get_image_plane | ( | const struct de265_image * | , |
int | channel, | ||
int * | out_stride | ||
) |
LIBDE265_API void* de265_get_image_plane_user_data | ( | const struct de265_image * | , |
int | channel | ||
) |
LIBDE265_API de265_PTS de265_get_image_PTS | ( | const struct de265_image * | ) |
LIBDE265_API void* de265_get_image_user_data | ( | const struct de265_image * | ) |
LIBDE265_API int de265_get_image_width | ( | const struct de265_image * | , |
int | channel | ||
) |
LIBDE265_API const struct de265_image* de265_get_next_picture | ( | de265_decoder_context * | ) |
LIBDE265_API int de265_get_number_of_input_bytes_pending | ( | de265_decoder_context * | ) |
LIBDE265_API int de265_get_number_of_NAL_units_pending | ( | de265_decoder_context * | ) |
LIBDE265_API int de265_get_parameter_bool | ( | de265_decoder_context * | , |
enum de265_param | param | ||
) |
LIBDE265_API const char* de265_get_version | ( | void | ) |
LIBDE265_API uint32_t de265_get_version_number | ( | void | ) |
LIBDE265_API int de265_get_version_number_maintenance | ( | void | ) |
LIBDE265_API int de265_get_version_number_major | ( | void | ) |
LIBDE265_API int de265_get_version_number_minor | ( | void | ) |
LIBDE265_API de265_error de265_get_warning | ( | de265_decoder_context * | ) |
LIBDE265_API de265_error de265_init | ( | void | ) |
LIBDE265_API int de265_isOK | ( | de265_error | err | ) |
LIBDE265_API de265_decoder_context* de265_new_decoder | ( | void | ) |
LIBDE265_API const struct de265_image* de265_peek_next_picture | ( | de265_decoder_context * | ) |
LIBDE265_API de265_error de265_push_data | ( | de265_decoder_context * | , |
const void * | data, | ||
int | length, | ||
de265_PTS | pts, | ||
void * | user_data | ||
) |
LIBDE265_API void de265_push_end_of_frame | ( | de265_decoder_context * | ) |
LIBDE265_API void de265_push_end_of_NAL | ( | de265_decoder_context * | ) |
LIBDE265_API de265_error de265_push_NAL | ( | de265_decoder_context * | , |
const void * | data, | ||
int | length, | ||
de265_PTS | pts, | ||
void * | user_data | ||
) |
LIBDE265_API void de265_release_next_picture | ( | de265_decoder_context * | ) |
LIBDE265_API void de265_reset | ( | de265_decoder_context * | ) |
LIBDE265_API void de265_set_framerate_ratio | ( | de265_decoder_context * | , |
int | percent | ||
) |
LIBDE265_API void de265_set_image_allocation_functions | ( | de265_decoder_context * | , |
struct de265_image_allocation * | , | ||
void * | userdata | ||
) |
LIBDE265_API void de265_set_image_plane | ( | struct de265_image * | img, |
int | cIdx, | ||
void * | mem, | ||
int | stride, | ||
void * | userdata | ||
) |
LIBDE265_API void de265_set_image_user_data | ( | struct de265_image * | , |
void * | user_data | ||
) |
LIBDE265_API void de265_set_limit_TID | ( | de265_decoder_context * | , |
int | max_tid | ||
) |
LIBDE265_API void de265_set_parameter_bool | ( | de265_decoder_context * | , |
enum de265_param | param, | ||
int | value | ||
) |
LIBDE265_API void de265_set_parameter_int | ( | de265_decoder_context * | , |
enum de265_param | param, | ||
int | value | ||
) |
LIBDE265_API void de265_set_verbosity | ( | int | level | ) |
LIBDE265_API de265_error de265_start_worker_threads | ( | de265_decoder_context * | , |
int | number_of_threads | ||
) |