stream-deploy/ZLM/3rdpart/media-server/librtsp/source/server/rtsp-server-teardown.c

19 lines
447 B
C++

#include "rtsp-server-internal.h"
#include "rtsp-header-session.h"
int rtsp_server_teardown(struct rtsp_server_t *rtsp, const char* uri)
{
if (0 == rtsp->session.session[0])
{
// 454 (Session Not Found)
return rtsp_server_reply(rtsp, 454);
}
return rtsp->handler.onteardown(rtsp->param, rtsp, uri, rtsp->session.session);
}
int rtsp_server_reply_teardown(struct rtsp_server_t *rtsp, int code)
{
return rtsp_server_reply(rtsp, code);
}