lv_image_decoder_post_process() function
Check the decoded image, make any modification if decoder `args` requires.
Arguments
dsc
pointer to a decoder descriptor
decoded
pointer to a decoded image to post process to meet dsc->args requirement.
Return value
post processed draw buffer, when it differs with `decoded`, it's newly allocated.
Notes
A new draw buf will be allocated if provided `decoded` is not modifiable or stride mismatch etc.
lv_image_decoder_post_process() is called by 1 function and calls 8 functions:
![]()
lv_image_decoder_post_process()
lv_image_decoder_post_process() reads 14 variables:
![]()
lv_image_decoder_post_process()