#include <heif.h>
|
int | reader_api_version |
|
int64_t(* | get_position )(void *userdata) |
|
int(* | read )(void *data, size_t size, void *userdata) |
|
int(* | seek )(int64_t position, void *userdata) |
|
enum heif_reader_grow_status(* | wait_for_file_size )(int64_t target_size, void *userdata) |
|
struct heif_reader_range_request_result(* | request_range )(uint64_t start_pos, uint64_t end_pos, void *userdata) |
|
void(* | preload_range_hint )(uint64_t start_pos, uint64_t end_pos, void *userdata) |
|
void(* | release_file_range )(uint64_t start_pos, uint64_t end_pos, void *userdata) |
|
void(* | release_error_msg )(const char *msg) |
|
◆ get_position
int64_t(* heif_reader::get_position) (void *userdata) |
◆ preload_range_hint
void(* heif_reader::preload_range_hint) (uint64_t start_pos, uint64_t end_pos, void *userdata) |
◆ read
int(* heif_reader::read) (void *data, size_t size, void *userdata) |
◆ reader_api_version
int heif_reader::reader_api_version |
◆ release_error_msg
void(* heif_reader::release_error_msg) (const char *msg) |
◆ release_file_range
void(* heif_reader::release_file_range) (uint64_t start_pos, uint64_t end_pos, void *userdata) |
◆ request_range
◆ seek
int(* heif_reader::seek) (int64_t position, void *userdata) |
◆ wait_for_file_size
The documentation for this struct was generated from the following file: