Skip to content

Fail to build with live555 2021.02.11

Hi, Ipv6 support has been added to live 555 in version 2021.02.11 and vlc 3.0.12 (and vlc 4) fail to build with this error :

access/live555.cpp: In function 'int SessionsSetup(demux_t*)':
access/live555.cpp:855:63: error: 'class MediaSubsession' has no member named 'connectionEndpointAddress'; did you mean 'getConnectionEndpointAddress'?
  855 |                 p_sys->b_multicast = IsMulticastAddress( sub->connectionEndpointAddress() );
      |                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                               getConnectionEndpointAddress
make[4]: *** [Makefile:25049: access/liblive555_plugin_la-live555.lo] Error 1
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information