|
| void | jpeg_disable_irq (JPEG_Type *ptr, uint32_t mask) |
| | jpeg disable interrupt More...
|
| |
| void | jpeg_enable_irq (JPEG_Type *ptr, uint32_t mask) |
| | jpeg enable interrupt More...
|
| |
| void | jpeg_reset (JPEG_Type *ptr) |
| | stop a encoder/decoder conversion and Software Reset More...
|
| |
| void | jpeg_init (JPEG_Type *ptr) |
| | stop a encoder/decoder conversion and Software Reset More...
|
| |
| static bool | jpeg_need_csc (jpeg_pixel_format_t format) |
| |
| static bool | jpeg_is_valid_size (uint8_t format, uint32_t width, uint32_t height) |
| |
| static uint32_t | jpeg_calculate_macro_block_count (uint32_t width, uint32_t height, jpeg_sampling_t *sampling) |
| |
| static void | jpeg_config_interal_regs (JPEG_Type *ptr, bool decoding, uint32_t macro_block_count, uint8_t format) |
| |
| hpm_stat_t | jpeg_start_encode (JPEG_Type *ptr, jpeg_job_config_t *config) |
| |
- it will start encoding, and the process status needs to be checked by querying JPEG_EVENT
More...
|
| |
| hpm_stat_t | jpeg_start_decode (JPEG_Type *ptr, jpeg_job_config_t *config, uint32_t length) |
| | it will start decoding, and the process status needs to be checked by querying JPEG_EVENT More...
|
| |
| hpm_stat_t | jpeg_fill_table (JPEG_Type *ptr, jpeg_table_t table, uint8_t *data, uint32_t count) |
| | fill tables for jpeg controller More...
|
| |