mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 11:03:11 +00:00
fix(ppa): fix SRM YUV422/420 incorrect DMA descriptor port mode block size
This commit is contained in:
@@ -556,14 +556,14 @@ static inline void ppa_ll_srm_get_dma_dscr_port_mode_block_size(ppa_dev_t *dev,
|
||||
break;
|
||||
case PPA_SRM_COLOR_MODE_YUV420:
|
||||
*block_h = 20;
|
||||
*block_v = 18;
|
||||
*block_v = 20;
|
||||
break;
|
||||
case PPA_SRM_COLOR_MODE_YUV422_UYVY:
|
||||
case PPA_SRM_COLOR_MODE_YUV422_VYUY:
|
||||
case PPA_SRM_COLOR_MODE_YUV422_YUYV:
|
||||
case PPA_SRM_COLOR_MODE_YUV422_YVYU:
|
||||
*block_h = 20;
|
||||
*block_v = 20;
|
||||
*block_v = 18;
|
||||
break;
|
||||
default:
|
||||
// Unsupported SRM input color mode
|
||||
@@ -583,14 +583,14 @@ static inline void ppa_ll_srm_get_dma_dscr_port_mode_block_size(ppa_dev_t *dev,
|
||||
break;
|
||||
case PPA_SRM_COLOR_MODE_YUV420:
|
||||
*block_h = 36;
|
||||
*block_v = 34;
|
||||
*block_v = 36;
|
||||
break;
|
||||
case PPA_SRM_COLOR_MODE_YUV422_UYVY:
|
||||
case PPA_SRM_COLOR_MODE_YUV422_VYUY:
|
||||
case PPA_SRM_COLOR_MODE_YUV422_YUYV:
|
||||
case PPA_SRM_COLOR_MODE_YUV422_YVYU:
|
||||
*block_h = 36;
|
||||
*block_v = 36;
|
||||
*block_v = 34;
|
||||
break;
|
||||
default:
|
||||
// Unsupported SRM input color mode
|
||||
|
||||
Reference in New Issue
Block a user