Merge pull request #1288 from kwagyeman/kwabena/no_change_checks

Add no change checks
This commit is contained in:
Ibrahim Abd Elkader 2021-05-01 20:14:12 +02:00 committed by GitHub
commit 573affea26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 0 deletions

View File

@ -786,6 +786,11 @@ bool sensor_get_vflip()
int sensor_set_transpose(bool enable) int sensor_set_transpose(bool enable)
{ {
if (sensor.transpose == enable) {
/* no change */
return 0;
}
if (sensor.pixformat == PIXFORMAT_JPEG) { if (sensor.pixformat == PIXFORMAT_JPEG) {
return -1; return -1;
} }
@ -801,6 +806,11 @@ bool sensor_get_transpose()
int sensor_set_auto_rotation(bool enable) int sensor_set_auto_rotation(bool enable)
{ {
if (sensor.auto_rotation == enable) {
/* no change */
return 0;
}
if (sensor.pixformat == PIXFORMAT_JPEG) { if (sensor.pixformat == PIXFORMAT_JPEG) {
return -1; return -1;
} }

View File

@ -912,6 +912,11 @@ bool sensor_get_vflip()
int sensor_set_transpose(bool enable) int sensor_set_transpose(bool enable)
{ {
if (sensor.transpose == enable) {
/* no change */
return 0;
}
if (sensor.pixformat == PIXFORMAT_JPEG) { if (sensor.pixformat == PIXFORMAT_JPEG) {
return -1; return -1;
} }
@ -927,6 +932,11 @@ bool sensor_get_transpose()
int sensor_set_auto_rotation(bool enable) int sensor_set_auto_rotation(bool enable)
{ {
if (sensor.auto_rotation == enable) {
/* no change */
return 0;
}
if (sensor.pixformat == PIXFORMAT_JPEG) { if (sensor.pixformat == PIXFORMAT_JPEG) {
return -1; return -1;
} }