diff --git a/src/process_pipeline.c b/src/process_pipeline.c index 1ca4998..bd6d059 100644 --- a/src/process_pipeline.c +++ b/src/process_pipeline.c @@ -1332,7 +1332,7 @@ update_state(MPPipeline *pipeline, const mp_state_proc *new_state) } } - if (output_changed) { + if (output_changed || camera_changed) { state_proc.camera_rotation = mod( state_proc.mode->rotation - state_proc.device_rotation, 360);