add missing Start() call; fix wrong sprintf (#4369)
This commit is contained in:
@@ -68,7 +68,7 @@ func (s *session) initialize() {
|
||||
|
||||
s.decodeErrors = &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
s.Log(logger.Warn, "%s decode %s",
|
||||
s.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
|
||||
@@ -210,7 +210,7 @@ func (c *conn) runPublishReader(sconn srt.Conn, path defs.Path) error {
|
||||
|
||||
decodeErrors := &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
c.Log(logger.Warn, "%s decode %s",
|
||||
c.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
|
||||
@@ -40,7 +40,7 @@ func (s *Source) Run(params defs.StaticSourceRunParams) error {
|
||||
|
||||
decodeErrors := &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
s.Log(logger.Warn, "%s decode %s",
|
||||
s.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
|
||||
@@ -96,7 +96,7 @@ func (s *Source) Run(params defs.StaticSourceRunParams) error {
|
||||
|
||||
decodeErrors := &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
s.Log(logger.Warn, "%s decode %s",
|
||||
s.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
|
||||
@@ -78,7 +78,7 @@ func (s *Source) runReader(sconn srt.Conn) error {
|
||||
|
||||
decodeErrors := &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
s.Log(logger.Warn, "%s decode %s",
|
||||
s.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
|
||||
@@ -115,7 +115,7 @@ func (s *Source) runReader(pc net.PacketConn) error {
|
||||
|
||||
decodeErrors := &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
s.Log(logger.Warn, "%s decode %s",
|
||||
s.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
|
||||
@@ -55,7 +55,7 @@ func (s *Stream) Initialize() error {
|
||||
|
||||
s.decodeErrors = &counterdumper.CounterDumper{
|
||||
OnReport: func(val uint64) {
|
||||
s.Parent.Log(logger.Warn, "%s decode %s",
|
||||
s.Parent.Log(logger.Warn, "%d decode %s",
|
||||
val,
|
||||
func() string {
|
||||
if val == 1 {
|
||||
@@ -65,6 +65,7 @@ func (s *Stream) Initialize() error {
|
||||
}())
|
||||
},
|
||||
}
|
||||
s.decodeErrors.Start()
|
||||
|
||||
for _, media := range s.Desc.Medias {
|
||||
s.streamMedias[media] = &streamMedia{
|
||||
@@ -84,6 +85,8 @@ func (s *Stream) Initialize() error {
|
||||
|
||||
// Close closes all resources of the stream.
|
||||
func (s *Stream) Close() {
|
||||
s.decodeErrors.Stop()
|
||||
|
||||
if s.rtspStream != nil {
|
||||
s.rtspStream.Close()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user