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