feat(isp): allow isp bf to be configured dyncamically

This commit is contained in:
Armando
2025-11-13 10:29:31 +08:00
committed by armando
parent cdc86581a4
commit 331e9686b7
-1
View File
@@ -24,7 +24,6 @@ static const char *TAG = "ISP_BF";
esp_err_t esp_isp_bf_configure(isp_proc_handle_t proc, const esp_isp_bf_config_t *config)
{
ESP_RETURN_ON_FALSE(proc, ESP_ERR_INVALID_ARG, TAG, "invalid argument: null pointer");
ESP_RETURN_ON_FALSE(proc->bf_fsm == ISP_FSM_INIT, ESP_ERR_INVALID_STATE, TAG, "bf is enabled already");
if (config) {
bool valid_padding_setting = (!config->padding_line_tail_valid_end_pixel && !config->padding_line_tail_valid_start_pixel) || (config->padding_line_tail_valid_end_pixel > config->padding_line_tail_valid_start_pixel);