From 67687ff3d42dc6c8ebb3c21bb218f4c3df811b74 Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Tue, 24 Mar 2015 21:41:25 +0100 Subject: [PATCH] Handle NetConnection.Connect.Closed messages --- librtmp/rtmp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/librtmp/rtmp.c b/librtmp/rtmp.c index 554a5de2..04a1fe8d 100644 --- a/librtmp/rtmp.c +++ b/librtmp/rtmp.c @@ -3265,6 +3265,8 @@ static const AVal av_NetStream_Play_StreamNotFound = AVC("NetStream.Play.StreamNotFound"); static const AVal av_NetConnection_Connect_InvalidApp = AVC("NetConnection.Connect.InvalidApp"); +static const AVal av_NetConnection_Connect_Closed = + AVC("NetConnection.Connect.Closed"); static const AVal av_NetStream_Play_Start = AVC("NetStream.Play.Start"); static const AVal av_NetStream_Play_Complete = AVC("NetStream.Play.Complete"); static const AVal av_NetStream_Play_Stop = AVC("NetStream.Play.Stop"); @@ -3505,6 +3507,7 @@ HandleInvoke(RTMP *r, const char *body, unsigned int nBodySize) || AVMATCH(&code, &av_NetStream_Play_Failed) || AVMATCH(&code, &av_NetStream_Play_StreamNotFound) || AVMATCH(&code, &av_NetConnection_Connect_InvalidApp) + || AVMATCH(&code, &av_NetConnection_Connect_Closed) || AVMATCH(&code, &av_NetStream_Publish_Rejected) || AVMATCH(&code, &av_NetStream_Publish_Denied)) {