diff -up vlc-3.0.21/modules/access/live555.cpp.orig vlc-3.0.21/modules/access/live555.cpp --- vlc-3.0.21/modules/access/live555.cpp.orig 2024-06-05 17:56:07.000000000 +0200 +++ vlc-3.0.21/modules/access/live555.cpp 2024-12-06 11:41:08.633053039 +0100 @@ -236,8 +236,13 @@ struct demux_sys_t bool b_no_data; /* if we never received any data */ int i_no_data_ti; /* consecutive number of TaskInterrupt */ +#if LIVEMEDIA_LIBRARY_VERSION_INT >= 1732752000 + std::atomic_char event_rtsp; + std::atomic_char event_data; +#else char event_rtsp; char event_data; +#endif bool b_get_param; /* Does the server support GET_PARAMETER */ bool b_paused; /* Are we paused? */