diff --git a/client.go b/client.go index 90446cb2..83f4c60c 100644 --- a/client.go +++ b/client.go @@ -1,6 +1,5 @@ /* -Package gortsplib is a RTSP 1.0 library for the Go programming language, -written for rtsp-simple-server. +Package gortsplib is a RTSP 1.0 library for the Go programming language. Examples are available at https://github.com/bluenviron/gortsplib/tree/main/examples */ @@ -10,6 +9,7 @@ import ( "context" "crypto/tls" "fmt" + "log" "net" "strconv" "strings" @@ -388,14 +388,17 @@ func (c *Client) Start(scheme string, host string) error { } if c.OnTransportSwitch == nil { c.OnTransportSwitch = func(err error) { + log.Println(err.Error()) } } if c.OnPacketLost == nil { c.OnPacketLost = func(err error) { + log.Println(err.Error()) } } if c.OnDecodeError == nil { c.OnDecodeError = func(err error) { + log.Println(err.Error()) } } diff --git a/server_session.go b/server_session.go index f39f5f80..4de879ee 100644 --- a/server_session.go +++ b/server_session.go @@ -3,6 +3,7 @@ package gortsplib import ( "context" "fmt" + "log" "net" "strconv" "strings" @@ -280,6 +281,8 @@ func (ss *ServerSession) onPacketLost(err error) { Session: ss, Error: err, }) + } else { + log.Println(err.Error()) } } @@ -289,6 +292,8 @@ func (ss *ServerSession) onDecodeError(err error) { Session: ss, Error: err, }) + } else { + log.Println(err.Error()) } }