From 4fcfd95619ccd4d7896a78a0ea20229e637168ec Mon Sep 17 00:00:00 2001 From: Tristan Matthews Date: Tue, 30 Nov 2021 17:48:29 -0500 Subject: [PATCH] rtsp_session: log error if config parsing fails --- internal/core/rtsp_session.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/core/rtsp_session.go b/internal/core/rtsp_session.go index 00feeebe..5381eefc 100644 --- a/internal/core/rtsp_session.go +++ b/internal/core/rtsp_session.go @@ -131,7 +131,7 @@ func (s *rtspSession) onAnnounce(c *rtspConn, ctx *gortsplib.ServerHandlerOnAnno if err != nil { return &base.Response{ StatusCode: base.StatusBadRequest, - }, fmt.Errorf("track %d is not valid", i+1) + }, fmt.Errorf("H264 track %d is not valid: %v", i+1, err) } } @@ -140,7 +140,7 @@ func (s *rtspSession) onAnnounce(c *rtspConn, ctx *gortsplib.ServerHandlerOnAnno if err != nil { return &base.Response{ StatusCode: base.StatusBadRequest, - }, fmt.Errorf("track %d is not valid", i+1) + }, fmt.Errorf("AAC track %d is not valid: %v", i+1, err) } } @@ -149,7 +149,7 @@ func (s *rtspSession) onAnnounce(c *rtspConn, ctx *gortsplib.ServerHandlerOnAnno if err != nil { return &base.Response{ StatusCode: base.StatusBadRequest, - }, fmt.Errorf("track %d is not valid", i+1) + }, fmt.Errorf("Opus track %d is not valid: %v", i+1, err) } } }