forked from external-repos/esp32cam-rtsp
Merge pull request #43 from rzeldent:bugfix/check_null_sensor
Check for valid sensor pointer
This commit is contained in:
@@ -24,7 +24,7 @@ board_build.partitions = min_spiffs.csv
|
|||||||
monitor_speed = 115200
|
monitor_speed = 115200
|
||||||
monitor_rts = 0
|
monitor_rts = 0
|
||||||
monitor_dtr = 0
|
monitor_dtr = 0
|
||||||
monitor_filters = log2file, time, default
|
monitor_filters = log2file, time, default, esp32_exception_decoder
|
||||||
|
|
||||||
build_flags =
|
build_flags =
|
||||||
-O2
|
-O2
|
||||||
|
|||||||
@@ -267,6 +267,12 @@ esp_err_t initialize_camera()
|
|||||||
void update_camera_settings()
|
void update_camera_settings()
|
||||||
{
|
{
|
||||||
auto camera = esp_camera_sensor_get();
|
auto camera = esp_camera_sensor_get();
|
||||||
|
if (camera == nullptr)
|
||||||
|
{
|
||||||
|
log_e("Unable to get camera sensor");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
camera->set_brightness(camera, param_brightness.value());
|
camera->set_brightness(camera, param_brightness.value());
|
||||||
camera->set_contrast(camera, param_contrast.value());
|
camera->set_contrast(camera, param_contrast.value());
|
||||||
camera->set_saturation(camera, param_saturation.value());
|
camera->set_saturation(camera, param_saturation.value());
|
||||||
|
|||||||
Reference in New Issue
Block a user