Ross, please find attached patch to fix the issue where code in
RTSPServerRegister.cpp does not continue with OPTIONS, etc after REGISTER.
Cheers,
Ralf
--
This message is subject to the CSIR's copyright terms and conditions, e-mail
legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at
http://www.csir.co.za/disclaimer.html.
Please consider the environment before printing this email.
Index: RTSPServerRegister.cpp
===================================================================
--- RTSPServerRegister.cpp (revision 41801)
+++ RTSPServerRegister.cpp (working copy)
@@ -204,12 +204,12 @@
::ParamsForREGISTER(char const* cmd/*"REGISTER" or "DEREGISTER"*/,
RTSPServer::RTSPClientConnection* ourConnection, char
const* url, char const* urlSuffix,
Boolean reuseConnection, Boolean deliverViaTCP, char const*
proxyURLSuffix)
- : fCmd(cmd), fOurConnection(ourConnection), fURL(strDup(url)),
fURLSuffix(strDup(urlSuffix)),
+ : fCmd(strDup(cmd)), fOurConnection(ourConnection), fURL(strDup(url)),
fURLSuffix(strDup(urlSuffix)),
fReuseConnection(reuseConnection), fDeliverViaTCP(deliverViaTCP),
fProxyURLSuffix(strDup(proxyURLSuffix)) {
}
RTSPServer::RTSPClientConnection::ParamsForREGISTER::~ParamsForREGISTER() {
- delete[] fURL; delete[] fURLSuffix; delete[] fProxyURLSuffix;
+ delete[] fCmd; delete[] fURL; delete[] fURLSuffix; delete[] fProxyURLSuffix;
}
void RTSPServer
_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel