fix #224: build with live 2020.01.14

pull/228/head
mpromonet 3 years ago
parent ac37fc391f
commit 339eefdbd6

@ -71,11 +71,21 @@ void HTTPServer::HTTPClientConnection::streamSource(FramedSource* source)
m_Source = source;
}
}
void lookupServerMediaSessionCompletionFuncCallback(void* clientData, ServerMediaSession* sessionLookedUp) {
ServerMediaSession** ptr = (ServerMediaSession**)clientData;
*ptr = sessionLookedUp;
}
ServerMediaSubsession* HTTPServer::HTTPClientConnection::getSubsesion(const char* urlSuffix)
{
ServerMediaSubsession* subsession = NULL;
ServerMediaSession* session = fOurServer.lookupServerMediaSession(urlSuffix);
ServerMediaSession* session = NULL;
#if LIVEMEDIA_LIBRARY_VERSION_INT < 1610582400
session = fOurServer.lookupServerMediaSession(urlSuffix);
#else
fOurServer.lookupServerMediaSession(urlSuffix, lookupServerMediaSessionCompletionFuncCallback, &session);
#endif
if (session != NULL)
{
ServerMediaSubsessionIterator iter(*session);

Loading…
Cancel
Save