mirror of
https://github.com/aler9/gortsplib
synced 2025-10-05 07:06:58 +08:00
@@ -154,7 +154,7 @@ func (sf *serverSessionFormat) writePacketRTPEncoded(payload []byte) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
ok := sf.sm.ss.writer.push(func() error {
|
||||
ok := sf.sm.ss.writer.Push(func() error {
|
||||
return sf.writePacketRTPInQueue(payload)
|
||||
})
|
||||
if !ok {
|
||||
@@ -179,7 +179,7 @@ func (sf *serverSessionFormat) writePacketRTPInQueueTCP(payload []byte) error {
|
||||
sf.sm.ss.tcpFrame.Channel = sf.sm.tcpChannel
|
||||
sf.sm.ss.tcpFrame.Payload = payload
|
||||
sf.sm.ss.tcpConn.nconn.SetWriteDeadline(time.Now().Add(sf.sm.ss.s.WriteTimeout))
|
||||
err := sf.sm.ss.tcpConn.conn.WriteInterleavedFrame(sf.sm.ss.tcpFrame, sf.sm.ss.tcpBuffer)
|
||||
err := sf.sm.ss.tcpConn.reader.conn.WriteInterleavedFrame(sf.sm.ss.tcpFrame, sf.sm.ss.tcpBuffer)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
Reference in New Issue
Block a user