LIBDE265_API       40 libde265/de265.cc LIBDE265_API const char *de265_get_version(void)
LIBDE265_API       45 libde265/de265.cc LIBDE265_API uint32_t de265_get_version_number(void)
LIBDE265_API       50 libde265/de265.cc LIBDE265_API const char* de265_get_error_text(de265_error err)
LIBDE265_API      135 libde265/de265.cc LIBDE265_API int de265_isOK(de265_error err)
LIBDE265_API      144 libde265/de265.cc LIBDE265_API de265_error de265_init()
LIBDE265_API      166 libde265/de265.cc LIBDE265_API de265_error de265_free()
LIBDE265_API      182 libde265/de265.cc LIBDE265_API de265_decoder_context* de265_new_decoder()
LIBDE265_API      199 libde265/de265.cc LIBDE265_API de265_error de265_free_decoder(de265_decoder_context* de265ctx)
LIBDE265_API      211 libde265/de265.cc LIBDE265_API de265_error de265_start_worker_threads(de265_decoder_context* de265ctx, int number_of_threads)
LIBDE265_API      233 libde265/de265.cc LIBDE265_API de265_error de265_decode_data(de265_decoder_context* de265ctx,
LIBDE265_API      276 libde265/de265.cc LIBDE265_API de265_error de265_push_data(de265_decoder_context* de265ctx,
LIBDE265_API      290 libde265/de265.cc LIBDE265_API de265_error de265_push_NAL(de265_decoder_context* de265ctx,
LIBDE265_API      304 libde265/de265.cc LIBDE265_API de265_error de265_decode(de265_decoder_context* de265ctx, int* more)
LIBDE265_API      312 libde265/de265.cc LIBDE265_API void        de265_push_end_of_NAL(de265_decoder_context* de265ctx)
LIBDE265_API      320 libde265/de265.cc LIBDE265_API void        de265_push_end_of_frame(de265_decoder_context* de265ctx)
LIBDE265_API      329 libde265/de265.cc LIBDE265_API de265_error de265_flush_data(de265_decoder_context* de265ctx)
LIBDE265_API      342 libde265/de265.cc LIBDE265_API void de265_reset(de265_decoder_context* de265ctx)
LIBDE265_API      352 libde265/de265.cc LIBDE265_API const struct de265_image* de265_get_next_picture(de265_decoder_context* de265ctx)
LIBDE265_API      363 libde265/de265.cc LIBDE265_API const struct de265_image* de265_peek_next_picture(de265_decoder_context* de265ctx)
LIBDE265_API      377 libde265/de265.cc LIBDE265_API void de265_release_next_picture(de265_decoder_context* de265ctx)
LIBDE265_API      403 libde265/de265.cc LIBDE265_API int  de265_get_highest_TID(de265_decoder_context* de265ctx)
LIBDE265_API      409 libde265/de265.cc LIBDE265_API int  de265_get_current_TID(de265_decoder_context* de265ctx)
LIBDE265_API      415 libde265/de265.cc LIBDE265_API void de265_set_limit_TID(de265_decoder_context* de265ctx,int max_tid)
LIBDE265_API      421 libde265/de265.cc LIBDE265_API void de265_set_framerate_ratio(de265_decoder_context* de265ctx,int percent)
LIBDE265_API      427 libde265/de265.cc LIBDE265_API int  de265_change_framerate(de265_decoder_context* de265ctx,int more)
LIBDE265_API      434 libde265/de265.cc LIBDE265_API de265_error de265_get_warning(de265_decoder_context* de265ctx)
LIBDE265_API      441 libde265/de265.cc LIBDE265_API void de265_set_parameter_bool(de265_decoder_context* de265ctx, enum de265_param param, int value)
LIBDE265_API      480 libde265/de265.cc LIBDE265_API void de265_set_parameter_int(de265_decoder_context* de265ctx, enum de265_param param, int value)
LIBDE265_API      515 libde265/de265.cc LIBDE265_API int de265_get_parameter_bool(de265_decoder_context* de265ctx, enum de265_param param)
LIBDE265_API      548 libde265/de265.cc LIBDE265_API int de265_get_number_of_input_bytes_pending(de265_decoder_context* de265ctx)
LIBDE265_API      556 libde265/de265.cc LIBDE265_API int de265_get_number_of_NAL_units_pending(de265_decoder_context* de265ctx)
LIBDE265_API      564 libde265/de265.cc LIBDE265_API int de265_get_image_width(const struct de265_image* img,int channel)
LIBDE265_API      577 libde265/de265.cc LIBDE265_API int de265_get_image_height(const struct de265_image* img,int channel)
LIBDE265_API      590 libde265/de265.cc LIBDE265_API enum de265_chroma de265_get_chroma_format(const struct de265_image* img)
LIBDE265_API      595 libde265/de265.cc LIBDE265_API const uint8_t* de265_get_image_plane(const de265_image* img, int channel, int* stride)
LIBDE265_API      606 libde265/de265.cc LIBDE265_API void *de265_get_image_plane_user_data(const struct de265_image* img, int channel)
LIBDE265_API      613 libde265/de265.cc LIBDE265_API void de265_set_image_plane(de265_image* img, int cIdx, void* mem, int stride, void *userdata)
LIBDE265_API      618 libde265/de265.cc LIBDE265_API void de265_set_image_allocation_functions(de265_decoder_context* de265ctx,
LIBDE265_API      627 libde265/de265.cc LIBDE265_API const struct de265_image_allocation *de265_get_default_image_allocation_functions(void)
LIBDE265_API      632 libde265/de265.cc LIBDE265_API de265_PTS de265_get_image_PTS(const struct de265_image* img)
LIBDE265_API      637 libde265/de265.cc LIBDE265_API void* de265_get_image_user_data(const struct de265_image* img)
LIBDE265_API      642 libde265/de265.cc LIBDE265_API void de265_set_image_user_data(struct de265_image* img, void *user_data)
LIBDE265_API      647 libde265/de265.cc LIBDE265_API void de265_get_image_NAL_header(const struct de265_image* img,
LIBDE265_API       72 libde265/de265.h LIBDE265_API const char *de265_get_version(void);
LIBDE265_API       73 libde265/de265.h LIBDE265_API uint32_t de265_get_version_number(void);
LIBDE265_API      131 libde265/de265.h LIBDE265_API const char* de265_get_error_text(de265_error err);
LIBDE265_API      135 libde265/de265.h LIBDE265_API int  de265_isOK(de265_error err);
LIBDE265_API      137 libde265/de265.h LIBDE265_API void de265_disable_logging(); // DEPRECATED
LIBDE265_API      138 libde265/de265.h LIBDE265_API void de265_set_verbosity(int level);
LIBDE265_API      159 libde265/de265.h LIBDE265_API int de265_get_image_width(const struct de265_image*,int channel);
LIBDE265_API      160 libde265/de265.h LIBDE265_API int de265_get_image_height(const struct de265_image*,int channel);
LIBDE265_API      161 libde265/de265.h LIBDE265_API enum de265_chroma de265_get_chroma_format(const struct de265_image*);
LIBDE265_API      162 libde265/de265.h LIBDE265_API const uint8_t* de265_get_image_plane(const struct de265_image*, int channel, int* out_stride);
LIBDE265_API      163 libde265/de265.h LIBDE265_API void* de265_get_image_plane_user_data(const struct de265_image*, int channel);
LIBDE265_API      164 libde265/de265.h LIBDE265_API de265_PTS de265_get_image_PTS(const struct de265_image*);
LIBDE265_API      165 libde265/de265.h LIBDE265_API void* de265_get_image_user_data(const struct de265_image*);
LIBDE265_API      166 libde265/de265.h LIBDE265_API void de265_set_image_user_data(struct de265_image*, void *user_data);
LIBDE265_API      171 libde265/de265.h LIBDE265_API void de265_get_image_NAL_header(const struct de265_image*,
LIBDE265_API      185 libde265/de265.h LIBDE265_API de265_decoder_context* de265_new_decoder(void);
LIBDE265_API      189 libde265/de265.h LIBDE265_API de265_error de265_start_worker_threads(de265_decoder_context*, int number_of_threads);
LIBDE265_API      192 libde265/de265.h LIBDE265_API de265_error de265_free_decoder(de265_decoder_context*);
LIBDE265_API      207 libde265/de265.h LIBDE265_API LIBDE265_DEPRECATED de265_error de265_decode_data(de265_decoder_context*, const void* data, int length);
LIBDE265_API      215 libde265/de265.h LIBDE265_API de265_error de265_push_data(de265_decoder_context*, const void* data, int length,
LIBDE265_API      221 libde265/de265.h LIBDE265_API void        de265_push_end_of_NAL(de265_decoder_context*);
LIBDE265_API      227 libde265/de265.h LIBDE265_API void        de265_push_end_of_frame(de265_decoder_context*);
LIBDE265_API      233 libde265/de265.h LIBDE265_API de265_error de265_push_NAL(de265_decoder_context*, const void* data, int length,
LIBDE265_API      239 libde265/de265.h LIBDE265_API de265_error de265_flush_data(de265_decoder_context*);
LIBDE265_API      244 libde265/de265.h LIBDE265_API int de265_get_number_of_input_bytes_pending(de265_decoder_context*);
LIBDE265_API      249 libde265/de265.h LIBDE265_API int de265_get_number_of_NAL_units_pending(de265_decoder_context*);
LIBDE265_API      264 libde265/de265.h LIBDE265_API de265_error de265_decode(de265_decoder_context*, int* more);
LIBDE265_API      268 libde265/de265.h LIBDE265_API void de265_reset(de265_decoder_context*);
LIBDE265_API      273 libde265/de265.h LIBDE265_API const struct de265_image* de265_peek_next_picture(de265_decoder_context*); // may return NULL
LIBDE265_API      278 libde265/de265.h LIBDE265_API const struct de265_image* de265_get_next_picture(de265_decoder_context*); // may return NULL
LIBDE265_API      282 libde265/de265.h LIBDE265_API void de265_release_next_picture(de265_decoder_context*);
LIBDE265_API      285 libde265/de265.h LIBDE265_API de265_error de265_get_warning(de265_decoder_context*);
LIBDE265_API      326 libde265/de265.h LIBDE265_API void de265_set_image_allocation_functions(de265_decoder_context*,
LIBDE265_API      329 libde265/de265.h LIBDE265_API const struct de265_image_allocation *de265_get_default_image_allocation_functions(void);
LIBDE265_API      331 libde265/de265.h LIBDE265_API void de265_set_image_plane(struct de265_image* img, int cIdx, void* mem, int stride, void *userdata);
LIBDE265_API      353 libde265/de265.h LIBDE265_API int  de265_get_highest_TID(de265_decoder_context*); // highest temporal substream to decode
LIBDE265_API      354 libde265/de265.h LIBDE265_API int  de265_get_current_TID(de265_decoder_context*); // currently decoded temporal substream
LIBDE265_API      356 libde265/de265.h LIBDE265_API void de265_set_limit_TID(de265_decoder_context*,int max_tid); // highest temporal substream to decode
LIBDE265_API      357 libde265/de265.h LIBDE265_API void de265_set_framerate_ratio(de265_decoder_context*,int percent); // percentage of frames to decode (approx)
LIBDE265_API      358 libde265/de265.h LIBDE265_API int  de265_change_framerate(de265_decoder_context*,int more_vs_less); // 1: more, -1: less, returns corresponding framerate_ratio
LIBDE265_API      392 libde265/de265.h LIBDE265_API void de265_set_parameter_bool(de265_decoder_context*, enum de265_param param, int value);
LIBDE265_API      394 libde265/de265.h LIBDE265_API void de265_set_parameter_int(de265_decoder_context*, enum de265_param param, int value);
LIBDE265_API      397 libde265/de265.h LIBDE265_API int  de265_get_parameter_bool(de265_decoder_context*, enum de265_param param);
LIBDE265_API      409 libde265/de265.h LIBDE265_API de265_error de265_init(void);
LIBDE265_API      416 libde265/de265.h LIBDE265_API de265_error de265_free(void);
LIBDE265_API       39 libde265/util.cc LIBDE265_API void de265_disable_logging() // DEPRECATED
LIBDE265_API       44 libde265/util.cc LIBDE265_API void de265_set_verbosity(int level)
LIBDE265_API      422 libde265/visualize.cc LIBDE265_API void draw_CB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize)
LIBDE265_API      427 libde265/visualize.cc LIBDE265_API void draw_TB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize)
LIBDE265_API      432 libde265/visualize.cc LIBDE265_API void draw_PB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize)
LIBDE265_API      437 libde265/visualize.cc LIBDE265_API void draw_intra_pred_modes(const de265_image* img, uint8_t* dst, int stride, uint32_t color,int pixelSize)
LIBDE265_API      442 libde265/visualize.cc LIBDE265_API void draw_PB_pred_modes(const de265_image* img, uint8_t* dst, int stride, int pixelSize)
LIBDE265_API      447 libde265/visualize.cc LIBDE265_API void draw_QuantPY(const de265_image* img, uint8_t* dst, int stride, int pixelSize)
LIBDE265_API      452 libde265/visualize.cc LIBDE265_API void draw_Motion(const de265_image* img, uint8_t* dst, int stride, int pixelSize)
LIBDE265_API      457 libde265/visualize.cc LIBDE265_API void draw_Slices(const de265_image* img, uint8_t* dst, int stride, int pixelSize)
LIBDE265_API      537 libde265/visualize.cc LIBDE265_API void draw_Tiles(const de265_image* img, uint8_t* dst, int stride, int pixelSize)
LIBDE265_API       36 libde265/visualize.h LIBDE265_API void draw_CB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize);
LIBDE265_API       37 libde265/visualize.h LIBDE265_API void draw_TB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize);
LIBDE265_API       38 libde265/visualize.h LIBDE265_API void draw_PB_grid(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize);
LIBDE265_API       39 libde265/visualize.h LIBDE265_API void draw_PB_pred_modes(const de265_image* img, uint8_t* dst, int stride, int pixelSize);
LIBDE265_API       40 libde265/visualize.h LIBDE265_API void draw_intra_pred_modes(const de265_image* img, uint8_t* dst, int stride, uint32_t value, int pixelSize);
LIBDE265_API       41 libde265/visualize.h LIBDE265_API void draw_QuantPY(const de265_image* img, uint8_t* dst, int stride, int pixelSize);
LIBDE265_API       42 libde265/visualize.h LIBDE265_API void draw_Motion(const de265_image* img, uint8_t* dst, int stride, int pixelSize);
LIBDE265_API       43 libde265/visualize.h LIBDE265_API void draw_Slices(const de265_image* img, uint8_t* dst, int stride, int pixelSize);
LIBDE265_API       44 libde265/visualize.h LIBDE265_API void draw_Tiles(const de265_image* img, uint8_t* dst, int stride, int pixelSize);