Lines Matching refs:data
49 static bool get_jpeg_size(uint8_t * data, uint32_t data_size, uint32_t * width, uint32_t * height);
50 static bool get_jpeg_direction(uint8_t * data, uint32_t data_size, uint32_t * orientation);
63 #define TRANS_32_VALUE(big_endian, data) big_endian ? \ argument
64 ((*(data) << 24) | (*((data) + 1) << 16) | (*((data) + 2) << 8) | *((data) + 3)) : \
65 (*(data) | (*((data) + 1) << 8) | (*((data) + 2) << 16) | (*((data) + 3) << 24))
66 #define TRANS_16_VALUE(big_endian, data) big_endian ? \ argument
67 ((*(data) << 8) | *((data) + 1)) : (*(data) | (*((data) + 1) << 8))
212 uint8_t * data = NULL; in read_file() local
242 data = lv_malloc(data_size); in read_file()
243 if(data == NULL) { in read_file()
248 res = lv_fs_read(&f, data, data_size, &rn); in read_file()
255 lv_free(data); in read_file()
256 data = NULL; in read_file()
262 return data; in read_file()
292 uint8_t * data = read_file(filename, &data_size); in decode_jpeg_file() local
293 if(data == NULL) { in decode_jpeg_file()
316 lv_free(data); in decode_jpeg_file()
321 if(!get_jpeg_direction(data, data_size, &image_angle)) { in decode_jpeg_file()
330 jpeg_mem_src(&cinfo, data, data_size); in decode_jpeg_file()
413 lv_free(data); in decode_jpeg_file()
425 uint8_t * data = NULL; in get_jpeg_head_info() local
427 data = read_file(filename, &data_size); in get_jpeg_head_info()
428 if(data == NULL) { in get_jpeg_head_info()
432 if(!get_jpeg_size(data, data_size, width, height)) { in get_jpeg_head_info()
436 if(!get_jpeg_direction(data, data_size, orientation)) { in get_jpeg_head_info()
440 lv_free(data); in get_jpeg_head_info()
445 static bool get_jpeg_size(uint8_t * data, uint32_t data_size, uint32_t * width, uint32_t * height) in get_jpeg_size() argument
461 jpeg_mem_src(&cinfo, data, data_size); in get_jpeg_size()
478 static bool get_jpeg_direction(uint8_t * data, uint32_t data_size, uint32_t * orientation) in get_jpeg_direction() argument
494 jpeg_mem_src(&cinfo, data, data_size); in get_jpeg_direction()
503 JOCTET FAR * app1_data = marker->data; in get_jpeg_direction()
571 lv_memcpy(decoded->data + dst_index, buffer + x * JPEG_PIXEL_SIZE, JPEG_PIXEL_SIZE); in rotate_buffer()
577 …lv_memcpy(decoded->data + dst_index, buffer + (decoded->header.w - x - 1) * JPEG_PIXEL_SIZE, JPEG_… in rotate_buffer()
583 lv_memcpy(decoded->data + dst_index, buffer + x * JPEG_PIXEL_SIZE, JPEG_PIXEL_SIZE); in rotate_buffer()
587 … lv_memcpy(decoded->data + line_index * decoded->header.stride, buffer, decoded->header.stride); in rotate_buffer()