mediamtx/internal/core/reader.go
aler9 6dc11c2906 RTSP server/source: fix encoding of RTP packets with padding
This fixes a SIGSEGV with GStreamer.
2022-03-08 12:54:23 +01:00

15 lines
288 B
Go

package core
import (
"github.com/pion/rtcp"
"github.com/pion/rtp/v2"
)
// reader is an entity that can read a stream.
type reader interface {
close()
onReaderAccepted()
onReaderPacketRTP(int, *rtp.Packet)
onReaderPacketRTCP(int, rtcp.Packet)
onReaderAPIDescribe() interface{}
}