|
Picasso API
2.9
|
The image operator define. More...
#include <psx_image_plugin.h>
Data Fields | |
| int32_t(* | read_header_info )(const ps_byte *data, size_t data_len, psx_image_header *header) |
| int32_t(* | decode_image_data )(psx_image_header *header, const psx_image *image, psx_image_frame *frame, int32_t idx, ps_byte *buffer, size_t buffer_len) |
| int32_t(* | release_read_header_info )(psx_image_header *header) |
| int32_t(* | write_header_info )(const psx_image *image, image_writer_fn func, void *param, float quality, psx_image_header *header) |
| int32_t(* | encode_image_data )(psx_image_header *header, const psx_image *image, psx_image_frame *frame, int32_t idx, const ps_byte *buffer, size_t buffer_len, int32_t *ret) |
| int32_t(* | release_write_header_info )(psx_image_header *header) |
The image operator define.
Definition at line 73 of file psx_image_plugin.h.
| int32_t(* _psx_image_operator::decode_image_data) (psx_image_header *header, const psx_image *image, psx_image_frame *frame, int32_t idx, ps_byte *buffer, size_t buffer_len) |
Read a frame of raw data.
Definition at line 77 of file psx_image_plugin.h.
| int32_t(* _psx_image_operator::encode_image_data) (psx_image_header *header, const psx_image *image, psx_image_frame *frame, int32_t idx, const ps_byte *buffer, size_t buffer_len, int32_t *ret) |
Write image data frames.
Definition at line 84 of file psx_image_plugin.h.
| int32_t(* _psx_image_operator::read_header_info) (const ps_byte *data, size_t data_len, psx_image_header *header) |
Create a image reader header.
Definition at line 75 of file psx_image_plugin.h.
| int32_t(* _psx_image_operator::release_read_header_info) (psx_image_header *header) |
Release reader resources.
Definition at line 79 of file psx_image_plugin.h.
| int32_t(* _psx_image_operator::release_write_header_info) (psx_image_header *header) |
Release writer resources.
Definition at line 86 of file psx_image_plugin.h.
| int32_t(* _psx_image_operator::write_header_info) (const psx_image *image, image_writer_fn func, void *param, float quality, psx_image_header *header) |
Create a image writer header.
Definition at line 81 of file psx_image_plugin.h.
1.8.17