contrib: live555: update to 2022.07.14
Lots of patches have been either fully or partially implemented, and have thus been dropped or reworked.
For macOS, the "macosx" config file is no more; only "macosx-bigsur", "macosx-catalina", and "macosx-no-openssl". "macosx-bigsur" has been chosen as the config, and all the sed commands have been fixed to account for multiple macosx* files.
The library now uses ifaddrs.h unless NO_GETIFADDRS is defined. For Windows, ifaddrs.h doesn't exist and thus is always needed. For Android, it is available since API level 24.
The library also uses OpenSSL unless NO_OPENSSL is defined. This is added to LIVE_EXTRA_CFLAGS, and the pkg-config file.
Edited by Johannes Kauffmann