X-Git-Url: https://git.sesse.net/?p=ccbs;a=blobdiff_plain;f=bigscreen%2Frotatescreen.h;h=35931b5c0ae9a98224cfd5740f246b699a60c9d2;hp=0883ca27cc4d24591b4e5d764d28e711820c91d8;hb=0b8471f238865dae36baee7d316e88fb7f2f7f8b;hpb=fb7036fd3b7cb620614bce7e907b7a1cc70a9880 diff --git a/bigscreen/rotatescreen.h b/bigscreen/rotatescreen.h index 0883ca2..35931b5 100644 --- a/bigscreen/rotatescreen.h +++ b/bigscreen/rotatescreen.h @@ -17,11 +17,13 @@ struct Subscreen { class RotateScreen : public GenericScreen { private: + unsigned char *fadefrom_buf; bool valid; std::vector subscreens; unsigned current_screen; - struct timeval last_update; + struct timeval last_update, fade_started; + bool in_fade; bool needs_update();